Im Dezember ist das Wetter in Badajoz meist warm. Die durchschnittliche Tagestemperatur im Dezember beträgt etwa 12 Grad über Null. Im Durchschnitt hat Badajoz im Dezember 14 heitere Tage, 13 Tage mit wechselnder Bewölkung, und 4 Regentage. Es regnet normalerweise leicht. Dezember sowie im Januar sind die ungünstigsten Monate, um Badajoz zu besuchen.