Le climat de Lviv est continental modéré. La température moyenne est de en janvier et en juin. Bien qu'il y ait environ de précipitations par an, la ville connait une période sèche en été. Lviv bénéficie en moyenne de 300 jours de soleil par an.