Riga har et maritimt klima, ganske likt det man finner i Stockholm med milde, våte vintre. Gjennomsnittstemperaturene er −4,9 °C i januar og +16,9 °C i juli.