The best seasons are spring (April to May) and autumn (September to October). Temperatures are comfortable for sightseeing and the riverfront is pleasant.
Summer is hot and dusty, while winter can be cold and wet. Plan outdoor walks for early morning or late afternoon. For more info: Zakho