What colors work best for CTA buttons?

Still have a question, spotted an error, or have a better explanation or a source we should cite?

Every marketer wants the magic CTA button color. Does red crush green? Does orange always win? The honest answer is neither. The best CTA color is the one that pops against everything around it while staying true to your brand. Context matters more than the color itself.

But Here's what actually moves the needle: Make sure your button has high contrast against the background. It's got to be visually distinct the moment someone opens your email. You also need an accessible contrast ratio of at least 3:1 for large text on buttons (that's the WCAG AA standard, which matters for your subscribers with low vision). Test your brand colors against different backgrounds, because on-brand choices often underperform a sharper contrast. Dark mode is another factor. Solid colors and gradients invert differently, so what works in light mode might disappear in dark mode.

And don\'t chase the "best" color. Instead, run A/B tests of your button colors against your actual subscribers. Then check how those colors render in dark mode across different email clients. Use the contrast ratio checker to verify WCAG AA compliance before you deploy. That's how you find what works for your specific audience.

Contributors

Who worked on this answer

Every name links to their profile. Every company links to their site. Real people, real accountability.

Ask an AI · tailored to your setup

Find your best button color

The user is asking what colors work best for email CTA buttons. Explain that there's no universally best color, but contrast matters most. Cover WCAG AA contrast ratios (3:1 minimum), how dark mode affects colors, why on-brand might underperform, and A/B testing methodology.

Edit the yellow boxes, then send to the AI of your choice.