La inflorescencia se produce en la primavera y se compone de 4 a 20 pequeñas (1-1,5 cm de diámetro), flores, no fragantes, que varían en color desde completamente de color rojo en lugares soleados a verde pálido, con los labios púrpura en la sombra.