Badajoz weather varies from +Infinity°C in December to -Infinity°C in December on average. Right now it is Broken clouds and +22°C in Badajoz.