San Juan del Río posee un clima semi-seco templado, las lluvias caen principalmente en el verano.