El clima de San Juan es desértico ("BWh/BWk"), de acuerdo con la clasificación climática de Köppen, con precipitaciones escasas, elevada aridez y una importante oscilación térmica tanto anual como diaria.