Visas prognozes, izņemot vienu, paredz, ka Līgo dienā gaisa temperatūra būs +20..+24 grādu robežās, bet Jāņu naktī +10..+16 grādus silts.
Vēsturiski Rīgā bijušas krietni lielākas temperatūras amplitūdas. Siltākā Jāņu nakts piedzīvota pērn, kad galvaspilsētas centrā minimālā temperatūra bija +20,5 grādi. Ja naktī temperatūra nepazeminās zem +20 grādu atzīmes, tās meteoroloģiski mēdz saukt par tropiskām naktīm. Tomēr Rīgā ir iespējams arī krietni aukstāks laiks. 1992. gada svētku naktī temperatūra pazeminājās līdz +2 grādiem.
Tāpat arī Līgo dienā galvaspilsētā temperatūras amplitūda var būt gana liela - no +14 līdz +29 grādiem.
Jaunākā "Global Forecast System" prongnoze, kas izstrādāta otrdienas naktī, liecina, ka Līgo dienā Latvijā būs sauss laiks, maksimālā gaisa temperatūra +15..+20 grādi, Rīgā ap +17 grādiem. Jāņu nakts arī bez nokrišņiem, bet auksta - +3..+8 grādi, Kurzemē līdz +12 grādiem, Rīgā ap +6 grādiem. Tomēr jāatgādina, ka meteoroloģiskās prognozes tik tālai nākotnei vēl ir neuzticamas un, visticamāk, mainīsies.