Según la Clasificación climática de Köppen, Oaxaca de Juárez posee una mezcla climática entre un clima Subtropical de tierras altas y un Clima de montaña