Mardin is very sunny, with over 3000 hours of sun per year. While temperatures in summer can easily reach 40 °C (104 °F), because of its continental nature, wintry weather is still somewhat common between the months of December and March, and it usually snows for a week or two.
The highest recorded temperature is 42.5 °C (108.5 °F).