Skip to content
Calcapedia
Print as
Number of problems

In the print window, choose “Save as PDF” as the printer (or print it on paper). Seed 1 rebuilds this exact sheet.

Showing 10 problems, seed 1.

Hours worksheet

Grades 3–4 · CCSS 3.MD.A.1, 4.MD.A.2

Solve each problem and show your work. Round answers to 2 decimal places where needed.

  1. Problem 1.
    • Start time: 10:16
    • End time: 12:32
    • Unpaid break: 42 min

    Find: Duration

  2. Problem 2.
    • Start time: 10:08
    • End time: 19:42
    • Unpaid break: 34 min

    Find: Duration

  3. Problem 3.
    • Start time: 05:23
    • End time: 16:32
    • Unpaid break: 24 min

    Find: Duration

  4. Problem 4.
    • Start time: 07:57
    • End time: 20:10
    • Unpaid break: 20 min

    Find: Duration

  5. Problem 5.
    • Start time: 09:54
    • End time: 20:29
    • Unpaid break: 26 min

    Find: Duration

  6. Problem 6.
    • Start time: 11:35
    • End time: 14:26
    • Unpaid break: 36 min

    Find: Duration

  7. Problem 7.
    • Start time: 06:24
    • End time: 20:04
    • Unpaid break: 24 min

    Find: Duration

  8. Problem 8.
    • Start time: 05:31
    • End time: 19:46
    • Unpaid break: 25 min

    Find: Duration

  9. Problem 9.
    • Start time: 10:13
    • End time: 21:09
    • Unpaid break: 36 min

    Find: Duration

  10. Problem 10.
    • Start time: 07:01
    • End time: 19:16
    • Unpaid break: 45 min

    Find: Duration

Answer key: Hours worksheet

  1. 1. Duration: 1 hour 34 minutes

    1. Turn the start time into minutes after midnight, so the times are easy to subtract

      10:16 → =10×60+16=616 min
    2. Turn the end time into minutes after midnight the same way

      12:32 → =12×60+32=752 min
    3. Subtract the start from the end to get the time in between

      752−616=136 min
    4. Take off the unpaid break

      136−42=94 min
    5. Split into hours (60 minutes each) and minutes

      94 min=1×60+34=1 hour 34 minutes
    6. For decimal hours (what pay is based on), divide the minutes by 60

      9460=1.57 h
  2. 2. Duration: 9 hours 0 minutes

    1. Turn the start time into minutes after midnight, so the times are easy to subtract

      10:08 → =10×60+8=608 min
    2. Turn the end time into minutes after midnight the same way

      19:42 → =19×60+42=1,182 min
    3. Subtract the start from the end to get the time in between

      1,182−608=574 min
    4. Take off the unpaid break

      574−34=540 min
    5. Split into hours (60 minutes each) and minutes

      540 min=9×60+0=9 hours 0 minutes
    6. For decimal hours (what pay is based on), divide the minutes by 60

      54060=9 h
  3. 3. Duration: 10 hours 45 minutes

    1. Turn the start time into minutes after midnight, so the times are easy to subtract

      05:23 → =5×60+23=323 min
    2. Turn the end time into minutes after midnight the same way

      16:32 → =16×60+32=992 min
    3. Subtract the start from the end to get the time in between

      992−323=669 min
    4. Take off the unpaid break

      669−24=645 min
    5. Split into hours (60 minutes each) and minutes

      645 min=10×60+45=10 hours 45 minutes
    6. For decimal hours (what pay is based on), divide the minutes by 60

      64560=10.75 h
  4. 4. Duration: 11 hours 53 minutes

    1. Turn the start time into minutes after midnight, so the times are easy to subtract

      07:57 → =7×60+57=477 min
    2. Turn the end time into minutes after midnight the same way

      20:10 → =20×60+10=1,210 min
    3. Subtract the start from the end to get the time in between

      1,210−477=733 min
    4. Take off the unpaid break

      733−20=713 min
    5. Split into hours (60 minutes each) and minutes

      713 min=11×60+53=11 hours 53 minutes
    6. For decimal hours (what pay is based on), divide the minutes by 60

      71360=11.88 h
  5. 5. Duration: 10 hours 9 minutes

    1. Turn the start time into minutes after midnight, so the times are easy to subtract

      09:54 → =9×60+54=594 min
    2. Turn the end time into minutes after midnight the same way

      20:29 → =20×60+29=1,229 min
    3. Subtract the start from the end to get the time in between

      1,229−594=635 min
    4. Take off the unpaid break

      635−26=609 min
    5. Split into hours (60 minutes each) and minutes

      609 min=10×60+9=10 hours 9 minutes
    6. For decimal hours (what pay is based on), divide the minutes by 60

      60960=10.15 h
  6. 6. Duration: 2 hours 15 minutes

    1. Turn the start time into minutes after midnight, so the times are easy to subtract

      11:35 → =11×60+35=695 min
    2. Turn the end time into minutes after midnight the same way

      14:26 → =14×60+26=866 min
    3. Subtract the start from the end to get the time in between

      866−695=171 min
    4. Take off the unpaid break

      171−36=135 min
    5. Split into hours (60 minutes each) and minutes

      135 min=2×60+15=2 hours 15 minutes
    6. For decimal hours (what pay is based on), divide the minutes by 60

      13560=2.25 h
  7. 7. Duration: 13 hours 16 minutes

    1. Turn the start time into minutes after midnight, so the times are easy to subtract

      06:24 → =6×60+24=384 min
    2. Turn the end time into minutes after midnight the same way

      20:04 → =20×60+4=1,204 min
    3. Subtract the start from the end to get the time in between

      1,204−384=820 min
    4. Take off the unpaid break

      820−24=796 min
    5. Split into hours (60 minutes each) and minutes

      796 min=13×60+16=13 hours 16 minutes
    6. For decimal hours (what pay is based on), divide the minutes by 60

      79660=13.27 h
  8. 8. Duration: 13 hours 50 minutes

    1. Turn the start time into minutes after midnight, so the times are easy to subtract

      05:31 → =5×60+31=331 min
    2. Turn the end time into minutes after midnight the same way

      19:46 → =19×60+46=1,186 min
    3. Subtract the start from the end to get the time in between

      1,186−331=855 min
    4. Take off the unpaid break

      855−25=830 min
    5. Split into hours (60 minutes each) and minutes

      830 min=13×60+50=13 hours 50 minutes
    6. For decimal hours (what pay is based on), divide the minutes by 60

      83060=13.83 h
  9. 9. Duration: 10 hours 20 minutes

    1. Turn the start time into minutes after midnight, so the times are easy to subtract

      10:13 → =10×60+13=613 min
    2. Turn the end time into minutes after midnight the same way

      21:09 → =21×60+9=1,269 min
    3. Subtract the start from the end to get the time in between

      1,269−613=656 min
    4. Take off the unpaid break

      656−36=620 min
    5. Split into hours (60 minutes each) and minutes

      620 min=10×60+20=10 hours 20 minutes
    6. For decimal hours (what pay is based on), divide the minutes by 60

      62060=10.33 h
  10. 10. Duration: 11 hours 30 minutes

    1. Turn the start time into minutes after midnight, so the times are easy to subtract

      07:01 → =7×60+1=421 min
    2. Turn the end time into minutes after midnight the same way

      19:16 → =19×60+16=1,156 min
    3. Subtract the start from the end to get the time in between

      1,156−421=735 min
    4. Take off the unpaid break

      735−45=690 min
    5. Split into hours (60 minutes each) and minutes

      690 min=11×60+30=11 hours 30 minutes
    6. For decimal hours (what pay is based on), divide the minutes by 60

      69060=11.5 h