TUTORIAL

How to Change Color of Submit Button in WordPress Form?

Last Updated: 5 mins By: Sujata Bajracharya

Your submit button is the last thing a visitor sees before they convert. If it blends into the page or clashes with your brand, some of them won’t click.

Changing the button color in WordPress doesn’t require CSS — at least not if you’re using Everest Forms. The Style Customizer handles it from inside the form builder.

This guide covers both the free and Pro approach in Everest Forms, then shows it differs from other form plugins like WPForms, Gravity Forms, and Contact Form 7.


How to Change Submit Button Color in Everest Forms (Free)

The Style Customizer is included in the free version and enabled by default. No extra installation needed.

Button color in the free version is controlled by the Color Palette. Selecting a palette applies a coordinated color scheme across your entire form — button, input fields, labels, and borders — so everything matches without manual adjustments.

Two palettes are available on free:

  • Classic — a blue-toned palette with dark navy and medium blue as the dominant colors. Your submit button takes the primary blue.
  • Monochrome — a greyscale palette with charcoal and mid-grey tones. Your submit button renders in dark grey to black.

Steps:

Open your form in the Everest Forms builder Click the form designer icon at the bottom right of the editor.

Style Customizer Icon in Form Builder Canvas - Everest Forms Plugin

Go to Color Palette. Select Classic or Monochrome.

Customizing Color Palette under Form Style Customizer - Everest Forms

Click Save.

The button color updates instantly in the live preview before you save. If neither palette matches your brand, the Pro version gives you direct color control.


How to Change Submit Button Color in Everest Forms (Pro)

Everest Forms Pro unlocks nine additional palettes and lets you edit any palette color directly — including the button background, hover state, font color, and border.

Steps:

Open your form in the Everest Forms builder. Click the form designer icon at the bottom right

Go to Color Palette. Choose from the nine additional palettes, or click Edit on any palette

Editing a Color Pallete under Form Customization - Everest Forms Pro

Under Button Background, you can change the color of the submit button using hex code or the color picker.

Changing Submit Form Button Color in Everest Forms Pro

Click Publish.

Every change shows in the live preview. You can match an exact hex code, which makes this useful for sites with strict brand guidelines.


How to Change Submit Button Color in Contact Form 7, Gravity Forms, and WPForms

Not on Everest Forms? Here’s how button color works in the three most common WordPress form plugins — and where each one requires a workaround.

Contact Form 7

Contact Form 7 has no styling interface at all. Button color, border, hover state — all CSS. If you’re already managing spam protection and notifications through separate plugins on top of that, the maintenance adds up fast.


Gravity Forms

Gravity Forms has no visual style editor. Button color requires custom CSS added via your theme or the WordPress customizer. If you have multiple forms with different button colors, you’ll need separate rules scoped by form ID.


WPForms

WPForms Pro includes a Form Styler with a visual color picker for the button — background, hover, and text color — from a UI panel. On the free version, there’s no built-in color control. You’d need to add custom CSS manually.

If writing and maintaining CSS for form styling isn’t something you want to do, Everest Forms handles it from the builder — palette-based color control on free, exact hex codes on Pro.


Tips for Choosing a Submit Button Color

A few things worth checking before you publish:

  • Contrast ratio matters more than aesthetics. A button that passes WCAG AA contrast (4.5:1 against the background) is both accessible and more visible. Use a free tool like WebAIM’s contrast checker.
  • Avoid red for primary actions. Red signals errors and warnings on most websites. Visitors hesitate.
  • Match your brand primary, not your theme accent. If your logo uses a specific blue, the button should use that blue — not whatever default the theme applies.
  • Test on mobile before publishing. Button padding and font size that look fine on desktop can make the button hard to tap on a phone.

Frequently Asked Questions

Can I change the submit button color in WordPress without CSS? Yes — if you’re using Everest Forms. The Style Customizer handles button color from inside the form builder. The free version gives you two color palettes that control the button alongside the rest of the form. Pro gives you direct color pickers for the button background.

Does Everest Forms free support button color changes? Yes, with the Color Palette. You can choose between Classic (blue tones) and Monochrome (greyscale). Both apply a coordinated color scheme to the full form, including the button. For a specific brand color, you need Pro.

What’s the best color for a submit button? The button should contrast clearly against the form background and align with your primary brand color. Blue and green consistently perform well in conversion studies because they signal a positive, safe action. Red tends to reduce clicks. Test with your actual audience if you have the traffic for it.

Can I have different button colors on different forms? Yes on Everest Forms Pro — each form has its own Style Customizer settings. On free, the palette applies per form, so you can set Classic on one form and Monochrome on another.


Need full control over your form design — button color, field styles, labels, and more — without writing CSS? Everest Forms handles it from the builder.

How to Change Color of Submit Button in WordPress Form?
Scroll to top

Pin It on Pinterest