Skip to content
WPToolsHub
Canada · Date & Time

Hours Calculator CA

Add up the hours and minutes between a start and end time, with breaks deducted — handles overnight shifts.

Total time

How it works

Enter a start time, an end time and any break in minutes. The calculator works out the time worked in hours and minutes and as a decimal, and automatically adds a day when the end time is earlier than the start (an overnight shift).

Frequently asked questions

How do I calculate the hours between two times?

Subtract the start time from the end time. 9:00 to 17:30 is 8 hours 30 minutes (8.5 hours).

How do I handle an overnight shift?

When the end time is earlier than the start, add 24 hours to the end first. 22:00 to 06:00 is 8 hours.

How do I convert minutes to decimal hours?

Divide the minutes by 60 and add to the hours. 30 minutes is 0.5, so 8 hours 30 minutes is 8.5 hours.

How many hours is 9 to 5?

From 9:00 to 17:00 is 8 hours; subtract any unpaid break to get paid hours.

What is 90 minutes in hours?

90 minutes is 1.5 hours, because 90 ÷ 60 = 1.5.

hours calculatorhours between two timestime calculatorcalculate hoursdecimal hoursminutes to hours

Hours Calculator

This calculator works out how many hours and minutes fall between a start time and an end time — handy for shifts, study sessions and timesheets.

How to calculate hours between two times

Subtract the start time from the end time. From 9:00 to 17:30 is 8 hours 30 minutes, or 8.5 hours in decimal.

Overnight times

If the end time is earlier than the start (an overnight shift), add 24 hours to the end before subtracting. From 22:00 to 06:00 is 8 hours.

Hours and minutes to decimal

Divide the minutes by 60 and add them to the hours. 8 hours 30 minutes = 8 + 30÷60 = 8.5 hours — the form most payroll systems use.

Results are estimates for general guidance in Canada and may not reflect the latest local rates, fees or rules. Check official sources before making decisions.