how much does mcdonald's pay per hour

3 hours ago 4
Nature

McDonald's hourly pay varies by location, job role, and whether the restaurant is company-owned or franchised.

United States

  • The average hourly pay for McDonald's employees nationwide is approximately $12.93 to $13.27 in 2025
  • Company-owned restaurants have been raising wages, with average hourly wages expected to reach $15 by 2024 through a phased, market-by-market approach
  • Entry-level crew members typically earn between $11 and $17 per hour, while shift managers can earn from $15 to $20 per hour depending on location
  • Some positions, like security guards, can earn up to about $27 per hour, and in high-cost areas like Manhattan, NY, average hourly wages for McDonald's employees can be significantly higher, around $27 to $29 per hour, with some earning as much as $41 per hour
  • Franchise-owned locations set their own wages, so pay can vary widely and is not controlled by McDonald's corporate

United Kingdom

  • Hourly pay ranges for crew members are roughly £9.00 to £12.37 per hour, with shift managers earning between £12.60 and £14.01 per hour
  • Pay rates vary by age group, with those 21 and over earning between £11.50 and £14.04 per hour, above the legal minimum wage

In summary, McDonald's pays its hourly workers roughly $12 to $15 per hour on average in the U.S., with higher wages in certain locations and roles, and about £9 to £14 per hour in the UK depending on position and age group. Franchise locations may offer different pay rates.