Juhannus on liikkuva juhla, mikä tarkoittaa että päivämäärät vaihtelevat vuosittain.

Juhannusaatto ei ole ns. virallinen pyhäpäivä, eikä sitä myöten myöskään välttämättä aina palkallinen vapaapäivä. Kuitenkin, monilla työpaikoilla työnantajan toimesta ja toimialoilla työehtosopimuksessa määritelty juhannusaattoa, ja juhannusta ylipäätään, koskevat vapaat tai korvaukset erikseen. Palvelualojen osalta tarkemmat tiedot voi tarkastaa PAM:in sivuilta.

Juhannuspäivä eli -aattoa seuraava lauantai sen sijaan on pyhäpäivä.

Juhannuksen päivämäärät tuleville vuosille löydät täältä.