Time Math & Duration · How-To
How to Add and Subtract Time (Hours and Minutes)
Time arithmetic isn't decimal arithmetic — minutes carry and borrow at 60, not 100. Here is the exact method for combining two durations and for shifting a clock time forward or back, with a live calculator.
Key takeaways
- Time arithmetic carries and borrows at 60, not 100 — add or subtract the hours and minutes separately, then fix any overflow or shortfall.
- Adding two durations: add the minutes, add the hours, and if the minutes reach 60 or more, subtract 60 from them and carry 1 into the hours.
- Subtracting one duration from another: if the top minutes are smaller than the bottom, borrow 1 hour (60 minutes) from the hours column first.
- Adding or subtracting a duration to or from a clock time works the same way once you convert through minutes-past-midnight — including when the result lands on the next or previous day.
- This is a different job from finding the duration between two clock times, which works backward from two known times to an unknown span.
Add 2:45 and 1:30 the way you'd add two decimals and you get 3.75, which isn't a real time at all. Hours and minutes don't carry at 10 or 100 — they carry at 60, the same way a stopwatch's seconds hand rolls the minute hand forward the instant it passes 59. Once that single rule is second nature, adding and subtracting time — whether you're combining two lengths of time or shifting a clock time forward or back — is just ordinary arithmetic with one extra step.
This guide covers that method properly: adding durations, subtracting them with borrowing, and applying both operations to a clock time rather than just another duration. If you'd rather not do it by hand, the time calculator handles all four cases instantly. If you want to actually understand the mechanics — for a spreadsheet formula, a timesheet, or just your own head — read on.
01The one rule: carry and borrow at 60
A minutes column can only hold values from 0 to 59. The moment a sum would push it to 60, that 60 rolls over into a whole extra hour, and the minutes column resets by 60. Subtraction runs the same rule backward: if you don't have enough minutes to subtract from, you borrow a whole hour from the hours column and convert it into 60 extra minutes. Get the direction right — carry going up, borrow going down — and the arithmetic underneath is nothing more than adding or subtracting two numbers.
Why 60?
Hours and minutes use a base-60 (sexagesimal) count inherited from Babylonian mathematics. Sixty divides evenly by 2, 3, 4, 5, 6, 10, 12, 15, 20, and 30 — a practical base for splitting time up long before calculators existed, and the reason the carry point sits at 60 rather than the 10 you'd expect from ordinary decimals.
02Adding two durations
Add the minutes together, add the hours together, then check the minutes total: if it has reached 60 or more, subtract 60 from it and carry 1 into the hours.
Worked example · 2h 45m + 1h 30m
- Add the minutes: 45 + 30 = 75.
- Add the hours: 2 + 1 = 3.
- 75 is 60 or more, so subtract 60 (75 − 60 = 15) and carry 1 hour: 3 + 1 = 4.
Result: 4h 15m
03Subtracting one duration from another
Subtraction works the same way in reverse. If the minutes you're subtracting are larger than the minutes you're subtracting from, borrow 1 hour from the hours column, turn it into 60 minutes, and add it to the top before subtracting.
Worked example · 5h 20m − 1h 45m
- Compare the minutes: 20 is smaller than 45, so borrowing is needed.
- Borrow 1 hour from the 5 (leaving 4) and add 60 minutes to the 20: 20 + 60 = 80.
- Subtract: 80 − 45 = 35 minutes, and 4 − 1 = 3 hours.
Result: 3h 35m
04Adding a duration to a clock time
Adding a length of time to a clock time — "what time is 2 hours 45 minutes from 6:30 PM?" — uses the same carry rule, but it's easiest to do without ever separating AM from PM: convert the clock time to minutes past midnight, add the duration in minutes, then convert the total back to a clock time.
Worked example · 6:30 PM + 2h 45m
- Convert
6:30 PMto minutes past midnight: 18 × 60 + 30 = 1110. - Add the duration in minutes: 2h 45m = 165 minutes. 1110 + 165 = 1275.
- Convert back: 1275 ÷ 60 = 21 hours, remainder 15 minutes →
21:15, which is9:15 PM.
Result: 9:15 PM
When the total passes midnight
If the total minutes reach 1440 or more, subtract 1440 before converting back — the result lands after midnight, on the next day. 11:30 PM + 3h 00m, for instance, works out to 2:30 AM the following day.
05Subtracting a duration from a clock time
Subtracting works the same way, converted through minutes: if the result goes below zero, add 1440 — the answer falls on the previous day.
Worked example · 12:15 AM − 30 minutes
- Convert
12:15 AMto minutes past midnight:00:15= 15 minutes. - Subtract the duration: 15 − 30 = −15.
- The result is negative, so add 1440: −15 + 1440 = 1425 minutes →
23:45, which is11:45 PMthe previous day.
Result: 11:45 PM (previous day)
Carry going up, borrow going down — and always at 60, never at 10.
06Try it yourself
Add or subtract two durations below — enter each as hours and minutes, like 2:45.
Add durations
255 minutes total
Adding or subtracting to a clock time instead?
This box combines two durations. For adding or subtracting a duration to or from a specific clock time, with rounding and export, use the full Time Calculator.
07Mistakes that throw off the arithmetic
- Treating 75 minutes like ".75 of an hour" instead of carrying it correctly — 60 minutes make an hour, not 100.
- Subtracting minutes without borrowing when the top number is smaller, and ending up with an incorrect negative minutes figure instead of borrowing an hour first.
- Mixing decimal hours and hours-and-minutes in the same sum — adding "1.5 hours" directly to "45 minutes" gives 46.5 instead of the correct 2 hours 15 minutes. Convert one format into the other first; see How to Convert Minutes to Decimal Hours for Payroll.
- Forgetting that adding or subtracting across midnight moves the result to the next or previous day, rather than just wrapping the clock face in place.
- Reaching for this method when the real question is the gap between two clock times you already know, rather than combining a time with a duration — see the comparison below.
08This vs. finding a duration between two times
Adding and subtracting time combines a known duration with a clock time or with another duration — you already know the length of time involved, and you're calculating a new total or a new clock time. A few related questions ask something different:
- "Duration between two times" works backward: you know a start and an end clock time and want to find the unknown span between them, rather than add a known one. See How to Calculate the Duration Between Two Times.
- "Hours between two times" is the same backward question, but wanting a fast, rounded estimate rather than a minute-exact figure. See How Many Hours Between Two Times? A Simple Method.
- Elapsed time measures from a fixed starting moment up to right now, rather than combining two fixed values. See How to Calculate Elapsed Time.
Add or subtract time in one step
Combine two durations, or shift a clock time forward or back, and get the exact result instantly — free, private, no sign-up.
09Frequently asked questions
How do I add two time durations together, like 2h 45m + 1h 30m?
Add the minutes and the hours separately. If the minutes reach 60 or more, subtract 60 from the minutes and add 1 to the hours. 2h 45m + 1h 30m = 4h 15m.
How do I subtract one duration from another when the minutes don't allow it?
Borrow 1 hour from the hours column and add 60 to the minutes before subtracting. 5h 20m − 1h 45m = 3h 35m.
How do I add a duration to a clock time?
Convert the clock time to minutes past midnight, add the duration in minutes, then convert the total back to a clock time. If the total reaches 1440 minutes or more, subtract 1440 — the result falls on the next day.
What happens if subtracting a duration from a clock time goes before midnight?
Convert to minutes, subtract, and if the result is negative, add 1440 — the result falls on the previous day. For example, 12:15 AM minus 30 minutes is 11:45 PM the previous day.
Can I mix decimal hours with hours-and-minutes when adding?
Not directly. Convert one format into the other first, or the total will be wrong, since decimal hours and hours-and-minutes use different scales for the fractional part.
What's the difference between adding/subtracting time and finding the duration between two times?
Adding or subtracting combines a known duration with a clock time or another duration. Finding the duration between two times works backward from two known clock times to discover an unknown span.