El clima de esta localidad es de carácter mediterráneo subtropical suavizado por la proximidad del Océano Atlántico e influido por el Continental, que predomina en toda la provincia de Badajoz.