Tottenham, in Ontario, Canada, is home to roughly 5,100 people in the Eastern Time Zone at 44°N latitude.
In 2025, Tottenham recorded an average annual temperature of 45°F. The hottest temperatures reached 94°F in July; the coolest were -9°F in January. Total precipitation for the year was 29 inches, with the wettest month being December. Snowfall for the year totaled approximately 23 inches.
View current conditions and forecast for Tottenham · More cities in Ontario