Ennen juhannus oli Ukon juhla. Ukko oli sään, sadon ja ukkosen jumala suomalaisessa mytologiassa. Ukko oli ylijumala, jota kunnioitettiin ja pelättiin.
Muinaissuomalaiset juhlivat kesällä Ukko-jumalaa ja pyysivät häneltä hyvää satoa ja hedelmällisyyttä.
Oi Ukko ylijumala,
lähetä lämmin päivänpaiste,
lähetä pilvi lämmintä vettä satamaan,
jotta jyvä pystyisi itämään!
- Kuhmo 1931
Ukon juhlassa ihmiset kokoontuivat järven rantaan tai metsään. Naiset ja miehet nostivat Ukko-jumalalle maljoja ja joivat paljon alkoholia. Ukon juhlassa oli tapana juoda olutta. Muinaissuomalaiset uskoivat, että mitä enemmän juo, sitä parempi sato tulee.
Ukon juhlasta käytettiin myös nimeä Ukon vakat. Vakka tarkoittaa astiaa. Vakalla voitiin mitata viljaa tai uhrata ruokaa ylijumalalle.