Egypt is best visited in the fall (Sept-Nov) and spring (Feb-Apr). The weather is relatively chilly December through January, except in the south, where the winter is very pleasant. The summer is the only time to be avoided for climatic reasons. Cairo is hot, muggy, and filthy for most of June through August, and most residents take their vacations during this period, if possible. Upper Egypt and even the Red Sea coast can also be uncomfortably hot during the summer.
High and low seasons follow a combination of weather patterns and school holidays. Thus, summer in Upper Egypt is low season because of the heat (despite the summer holidays), and winter is high season, with the market peaking around Christmas, New Year’s, and Easter.