Montdardier has a warm-summer Mediterranean climate (Köppen climate classificationCsb) closely bordering on a hot-summer Mediterranean climate (Csa). The average annual temperature in Montdardier is 12.9 °C (55.2 °F). The average annual rainfall is 1,487.0 mm (58.54 in) with October as the wettest month. The temperatures are highest on average in July, at around 21.9 °C (71.4 °F), and lowest in January, at around 5.3 °C (41.5 °F). The highest temperature ever recorded in Montdardier was 40.3 °C (104.5 °F) on 28 June 2019; the coldest temperature ever recorded was −13.0 °C (8.6 °F) on 27 February 2018.
Climate data for Montdardier (1991−2020 normals, extremes 2010−present)