In Baja, where we live, we are supposed to have rain in winter. It is almost spring but we are still not wearing any sweaters, which is not good for us because it should still be cold at this time of year in Baja.
It snows around January but it only happens in the hills like in La Rumorosa, which is next to Mexicali. La Rumorosa is all rocks and divides Mexicali and Tecate. Mexicali is known to be one of the hottest places in Mexico. It is extremely hot there because it is close to the desert.
Our weather right now is about 25 degrees Celsius (about 77 Fahrenheit). Tijuana and Rosarito, which is only south of the border from San Diego has similar weather as in San Diego. So if you are by the ocean in the summer, it would very rarely get over 80 degrees Fahrenheit and in the winter, the average temperature is around 65 degrees.
The weather in Tijuana is very temperate. The weather in Mexicali is similar to the weather in Calexico so it could be well over 100 degrees there in the summer. When it is summer in Baja, California, you try to avoid visiting Mexicali because Mexicali is east of the hills from La Rumorosa, which divides Mexicali from Tijuana so while Tijuana gets the influence of the Pacific Ocean, which cools it off, Mexicali does not, so it is hot. We have different kinds of weather in Baja because of the difference in geography.
I was in Puerto Vallarta once and I have also visited Chiapas, which is on the border from Guatemala. I had the opportunity to visit Mazatlan, and Mexico City, too. Here in Baja, we expect rain in winter but down there, in the southern parts of Mexico, it rains in summer. That is why it is hot and humid over there because it rains in summer. In contrast, summertime in Baja, California is not humid. It could be hot here in summer but it is not humid.
(House built into the rocks at La Rumorosa, Mexico, pictured.)