With vibrant colours and simple, room-temperature processing methods, electrochromic polymers have attracted attention as active materials for flexible, low-power-consuming devices. However, slow switching speeds in devices realized to date, as well as the complexity of having to combine several distinct polymers to achieve a full-colour gamut, have limited electrochromic materials to niche applications. Here we achieve fast, high-contrast electrochromic switching by significantly enhancing the interaction of light—propagating as deep-subwavelength-confined surface plasmon polaritons through arrays of metallic nanoslits, with an electrochromic polymer—present as an ultra-thin coating on the slit sidewalls. The switchable configuration retains the short temporal charge-diffusion characteristics of thin electrochromic films, while maintaining the high optical contrast associated with thicker electrochromic coatings. In conclusion, we further demonstrate that by controlling the pitch of the nanoslit arrays, it is possible to achieve a full-colour response with high contrast and fast switching speeds, while relying on just one electrochromic polymer.