How Many Time Zones are There in Canada?

Canada has 6 time zones. Starting on the east coast there is, Newfoundland Time Zone (NST), Atlantic Time Zone( AST), Eastern Time Zone (EST), Central Time Zone (CST), Mountain Time Zone (MST), and finally Pacific Time Zone(PST).