How it works
Average hourly rate = (rate 1 × hours 1 + rate 2 × hours 2 + …) ÷ (hours 1 + hours 2 + …). This is a weighted average: hours worked at each rate count in proportion.
Worked examples
- 30 hours at $16 and 10 hours at $22: ($480 + $220) ÷ 40 = $17.50 an hour.
- 20 hours at $15 and 20 hours at $25: ($300 + $500) ÷ 40 = $20.00 an hour, the same as the simple average because the hours are equal.
- 35 hours at $18, 5 hours at $30 and 2:30 at $12: ($630 + $150 + $30) ÷ 42.5 = $19.06 an hour.
Common questions
Why is this different from averaging the rates?
A simple average treats every rate as if you worked the same hours at each. The weighted average counts each rate by the hours you actually worked at it.
Which rate is used for overtime when I have two rates?
Under US federal law, for work for one employer in one workweek, overtime is based on the weighted average rate of that week (29 CFR 778.115). Some exceptions in the regulations allow other methods, and state rules can differ.
Can I use it for two different employers?
Yes, to see your average earnings per hour. Overtime is worked out per employer, so this average is not an overtime rate across two employers.
Related tools
- Time Card Calculator
- Night Shift Hours Calculator
- Paycheck Hours Checker
- Decimal Hours Converter
- Time Duration Calculator
- Time Calculator
- Military Time Converter
- Hourly to Salary Calculator
- Pay Raise Calculator
- Overtime Pay Calculator
- Name
- Source: 29 CFR 778.115 (Checked 2026-10-18)