10 PM to 6 AM: How Many Hours Is an Overnight Shift?

Quick answer
10:00 PM to 6:00 AM is 8 hours.
10 PM → midnight2 hours
Midnight → 6 AM6 hours
Total8 hours

An overnight shift from 10:00 PM to 6:00 AM crosses midnight, so the calculation must be split across two calendar days.

Calculate any overnight schedule
Open Overnight Shift Calculator →

10 PM to 6 AM calculation

From 10 PM to midnight is 2 hours. From midnight to 6 AM is 6 hours.

2 hours + 6 hours = 8 hours

What if there is an unpaid break?

Unpaid breakWorked timeDecimal
None8h 00m8.00
30 min7h 30m7.50
45 min7h 15m7.25
60 min7h 00m7.00

Why overnight shifts cause mistakes

If you simply subtract 22:00 from 06:00, the end time appears smaller. The fix is to treat 6 AM as belonging to the next day, or to split the shift at midnight.

Frequently asked questions

How many hours is 10 PM to 6 AM?

8 hours before unpaid breaks.

How many hours is 10 PM to 6 AM with a 30-minute break?

7 hours 30 minutes if the break is unpaid.

How much of the shift is before midnight?

2 hours, from 10 PM to midnight.

Related calculators