Nokrišņu daudzums Latgalē, Vidzemē un Zemgales austrumu pusē līdz svētdienas vakaram sasniegs 10-30 milimetru. Kurzemē tikai vietām nedaudz līs. Debesis apmāksies visā Latvijā.
Pūtīs lēns līdz mērens ziemeļu, ziemeļrietumu vējš. Gaisa temperatūra svētku naktī pazemināsies līdz +8...+13 grādiem, zem skaidrām debesīm vietām Kurzemē - līdz +5 grādiem. Dienā gaiss iesils vien līdz +12...+17 grādiem.
Rīgā Jāņu naktī nav gaidāmi nokrišņi, diena būs apmākusies un, visticamāk, lietaina. Pūtīs mērens ziemeļu vējš. Gaisa temperatūra +13 grādu naktī un +15 grādu dienā.