Hourly to salary calculator

Hourly to salary calculator: enter an amount, choose whether it is an hourly, daily, weekly, monthly or annual figure and set your hours per week – every other pay period appears instantly. All figures are gross, before tax.

Example: Pay (gross) 25 · This amount is …: per hour · Hours per week 40 hours · Days per week 5 days · Paid weeks per year 52 weeks · Monthly paychecks per year: 12 · Month ↔ hour conversion: via the year (hours per week × 52 ÷ 12) → Hourly wage: 25.00. Source: U.S. Office of Personnel Management – Computing hourly rates of pay using the 2,087-hour divisor (retrieved 27 Sep 2026). Updated: .

hours
days
weeks
52 if vacation is paid – subtract unpaid weeks only
My ToolboxEmbed on your websiteYour inputs are saved in this browser only.

Result

Hourly wage
25.00
Daily pay
200.00
Weekly pay
1,000.00
Monthly pay
4,333.33
Annual salary
52,000.00
Paid hours per month
173.33

How it is calculated

How to convert hourly pay to salary

Annual salary = hourly wage × hours per week × 52. A full-time 40-hour week is 40 × 52 = 2,080 hours a year.

How to convert salary to hourly

  1. Enter the gross pay and choose whether it is an hourly, daily, weekly, monthly or annual amount.
  2. Set hours and days worked per week, and if needed paid weeks and paychecks per year.
  3. The calculator shows the hourly wage plus daily, weekly, monthly and annual pay at once.

Example: 25 an hour × 2,080 = 52,000 a year. That is 4,333.33 a month, 1,000 a week and 200 a day (8 hours).

How to convert salary to hourly

Hourly wage = annual salary ÷ (hours per week × 52). A 60,000 salary at 40 hours a week works out to 60,000 ÷ 2,080 = 28.85 an hour.

A quick rule of thumb: at 40 hours a week, halve the hourly wage and read it as thousands per year – 25 an hour ≈ 50,000 (exactly 52,000).

2,080 or 2,087 hours?

US federal agencies divide annual pay by 2,087 hours, the average number of workdays × 8 hours per calendar year over the 28-year calendar cycle – some years have 260, others 261 or 262 weekdays (U.S. Office of Personnel Management). To use it, set the paid weeks per year to 52.175 (40 × 52.175 = 2,087): 60,000 then becomes 28.75 an hour.

Monthly pay

A month is one twelfth of a year, i.e. 52 ÷ 12 = 4.33 weeks – not 4. At 40 hours that is 173.33 paid hours per month. If your employer pays a fixed number of hours per month, choose “fixed hours per month”.

Gross, not take-home pay

All results are before income tax, payroll taxes and deductions such as health insurance or retirement contributions, which depend on your state, filing status and benefits. Unpaid time off lowers your annual pay – subtract those weeks from the 52.

Related calculators: see what extra hours pay with the overtime calculator, log your shifts with the time card calculator, and see how inflation eats into your pay with the inflation calculator.

Frequently asked questions

How much is 25 an hour annually?

52,000 a year at 40 hours a week and 52 paid weeks (25 × 2,080 hours), or 4,333.33 a month.

How do I convert my salary to an hourly rate?

Divide the annual salary by hours per week × 52. 60,000 ÷ 2,080 = 28.85 an hour at 40 hours a week.

How many working hours are in a year?

2,080 at 40 hours a week (40 × 52). The US federal government uses 2,087 hours – the long-run average, since a year has 260 to 262 weekdays.

How many hours are in a work month?

On average 173.33 at 40 hours a week: 40 × 52 ÷ 12. Using 4 weeks (160 hours) understates the monthly pay.

Does paid vacation change the calculation?

No – paid vacation and holidays are paid like working weeks, so keep 52 weeks. Subtract only unpaid weeks.

Does it include overtime or taxes?

No. It converts regular gross pay only. For overtime pay, use the overtime calculator; taxes depend on where you live.

Sources and legal basis

As of: · Editorial policy

Embed on your website

Free, no sign-up: copy the code and paste it into your page (e.g. an HTML block). Feel free to adjust the size and the link.

Open previewColours, dark mode and more widgets

Related tools