Canada has six time zones: Atlantic, Eastern, Central, Mountain, Pacific, and Newfoundland.