How Many Time Zones does Canada have?

There are 6 times Zones in Canada. They are Eastern Time, Central Time, Mountain Time, Pacific time, Atlantic Time, and Newfoundland time. Canada also observes Daylight Savings time just like the USA.