Oktobra vidējā gaisa temperatūra Latvijā bija +9,8 °C, kas ir 2,9 °C virs mēneša normas. Mēneša maksimālā gaisa temperatūra +22,4 °C novērota 4. oktobrī Rucavā, bet minimālā gaisa temperatūra −1,6 °C – 17. oktobrī Pāvilostā. Visstiprākās vēja brāzmas (25 m/s) tika novērotas 19. oktobrī Ventspilī.
Kopējais nokrišņu daudzums Latvijā oktobrī bija 72,7 mm, kas ir tikai par 0,3 mm zem normas (73,0 mm). Visvairāk nokrišņu (114,5 mm) bija Siguldā, bet vismazāk Stendē – 41,8 mm.
Lielākajā daļā Latvijas upju baseinu oktobrī nokrišņu daudzums bija lielāks par normas vērtībām. Kopumā nokrišņu daudzums Daugavas baseinā Latvijas teritorijā, Aiviekstes, Lielupes, Gaujas un Salacas baseinos bija 108–129%, bet Ventas baseinā tikai 57% no normas.
Upju mēneša vidējā notece lielākoties saglabājās pazemināta. Ūdenīgums oktobrī Lielupes un Ventas upēs bija 22–28%, Aiviekstē 37%, Daugavā un Salacā 59–67%, bet Ogrē un Gaujā 81–88% no normas.
Vidējā ūdens pietece Pļaviņu HES oktobrī bija 250 m3/s, maksimālā pietece 343 m3/s novērota 31. oktobrī, bet minimālā pietece 200 m3/s novērota 12. oktobrī.
Oktobra pirmajā pusē lielākajā daļā Latvijas upju ūdens līmeņa gaita bija bez izteiktiem maksimumiem un svārstību amplitūda nebija ļoti liela. Mēneša otrajā pusē daudzviet bija izteikts ūdenslīmeņa kāpums.
Daugavā no Piedrujas līdz Jēkabpilij ūdens līmeņa svārstības oktobrī bija 0,31–0,80 m intervālā, Pļaviņu ūdenskrātuvē 1,70–1,95 m intervālā, bet Daugavas lejtecē pie Andrejostas, Mīlgrāvī un Ķīšezerā ūdens līmenis svārstījies 0,95–0,97 m robežās. Daugavas baseina upēs ūdens līmeņa svārstības oktobrī bijušas 0,12–0,58 m, bet vairākās Aiviekstes baseina upēs, kā arī Daugavas lejteces baseina upēs, piemēram, Ogrē, Mazajā Juglā un Lielajā Juglā atsevišķos posmos līdz pat 1,37 m robežās.
Zilupē ūdens līmeņa svārstību amplitūda oktobrī bija 0,16 m.
Salacas baseina upēs ūdens līmeņa svārstību amplitūda oktobrī bija 0,35–0,67 m robežās.
Gaujā ūdens līmeņa svārstību intervāls oktobrī bija 0,74–1,01 m.
Gaujas baseina upēs ūdens līmenis oktobrī svārstījies 0,26–0,83 m robežās.
Mūsā, Mēmelē un Lielupē oktobrī ūdens līmenis svārstījās 0,26–0,85 m robežās. Citās Zemgales upēs ūdens līmeņa svārstības lielākoties novērotas 0,11–0,85 m amplitūdā.
Ventā ūdens līmeņa svārstību intervāls oktobrī bija 0,29–0,59 m robežās. Ventas baseina upēs ūdens līmeņa svārstību intervāls bijis 0,12–0,37 m robežās.
Kurzemes upēs ūdens līmeņa svārstības oktobrī bija 0,11–0,53 m robežās.
Oktobra sākumā joprojām daudzviet upēs ūdensaugi joprojām pa visu teces šķērsgriezumu vai pie krasta, tomēr atsevišķās upēs jau sāka nogult. Ūdens temperatūra Latvijas upēs mēneša sākumā bija 9–16 °C. Mēneša beigās daudzviet ūdensaugi jau bija nogūluši, tomēr vietām joprojām tie bija. Mēneša beigās ūdens temperatūra upēs bija 8–11 °C, bet oktobra otrajā dekādē ūdens temperatūra daudzviet bija pazeminājusies pat līdz 5 °C.