Johannesnycklar kan bli upp till en halv meter hög men är ofta kortare på ängen i Gnisvärd. Den egendomliga blomformen med dubbla färgskalor i rosa och violett och de frodiga bladen gör att arten påminner en aning om julbordens hyacinter. Arten blommar relativt tidigt på vår strand och är ofta i full blom i slutet av maj och första halvan av juni.
Johannesnycklar är ganska vanlig på ängsmarker på Gotland och Öland, men den finns också i östra Skåne och sydvästra Blekinge. Johannesnycklar kallas även för hjälmnycklar eftersom de yttre kalkbladen liknar en ljus militärhjälm. Den blommar från maj till och med juni.