El clima de Punta Arenas es semiárido, caracterizado por una baja precipitación anual y con nieve durante el invierno conocido como clima estepárico frío.