En las llanuras del norte y la región desértica, las temperaturas promedio varían de 32 grados en invierno (noviembre a febrero) a 42 grados en verano (marzo a junio). Los meses más calurosos son mayo y junio. En las regiones central y sur, las temperaturas promedio son de 27 a 29 grados. Las precipitaciones disminuyen de sur a norte, el promedio anual varía de 120 cm en el sur a menos de 10 cm en el norte. La temporada de lluvias es de julio a septiembre. Los peligros climáticos, las tormentas de arena en los desiertos del norte y las lluvias torrenciales en el cinturón central, a menudo interfieren con el tráfico ferroviario. El clima más templado se produce en las colinas del mar rojo.