In Mexico the weather is as determined by altitude as by latitude and the country has an extremely varied climate to go with its extremely varied terrain.
Mexico is a nation which embraces both snow capped mountains and dusty deserts and although days are warm on average, nights can get quite cold in certain regions.
There are two main seasons, dry and rainy. The dry season (which runs roughly from September/October to May) usually experiences little to no rain. During the May to September rainy season the landscape generally looks more lush and fertile.
Average yearly temperatures for Mexico range from a low of 6°C to a high of 27°C.