El clima en Tánger es generalmente seco, aunque hay un pequeño periodo de lluvias que va desde noviembre a marzo. En Marruecos las temperaturas varían bastante dependiendo de la estación.
Durante el verano, el calor puede ser sofocante en el sur y el sureste del país, las principales zonas desérticas. Durante las noches puede ser fresco y en invierno hay heladas importantes con las que hay que ser precavido.
La primavera, cuando alcanza su ocaso, y el nacimiento del verano son los mejores momentos para viajar. No llueve, las temperaturas son agradables durante el día y refrescan durante la noche. La temperatura media anual en Tánger es de 20 grados.