How much does McDonald's pay?
As an employee at McDonald's in the USA, you can expect to earn an average salary of $22,418 per year, or $10.78 an hour. If you are in the top 10th percent of earners, you can expect to make an average salary over $33,000 a year, but if you're in the bottom 10 percent of earners, your salary could be less than $15,000 a year. Show More

McDonald's Salaries By Department

Salaries at McDonald's can vary depending on the department or organizational function. Based on our analysis, the employees in Business Operations earn salaries at McDonald's that are well above average, with yearly earnings averaging $41,436. Employees working in the Management organizational function also get paid well, with an average yearly pay of $29,262. The organizational functions at McDonald's that pay the least are Restaurant & Hospitality and Sales & Retail. Workers in these departments earn $20,327 and $22,733, respectively.
Department
Average
Business Operations
Business Operations
$41,436
$41k
Management
Management
$29,262
$29k
Customer Service
Customer Service
$27,050
$27k
Sales & Retail
Sales & Retail
$22,733
$23k
Restaurant & Hospitality
Restaurant & Hospitality
$20,327
$20k

McDonald's Salaries By Job Title

While McDonald's employees earn an average yearly salary of $22,418, different roles can command different wages. The higher paying positions at McDonald's include Team Leader, Sales Associate, Assistant Manager, and Shift Leader. A typical Team Leader salary at McDonald's is $40,186. Other roles at McDonald's include Crew Member and Food Service Worker. A Crew Member at McDonald's earns an average yearly salary of $19,611.

McDonald's Restaurant & Hospitality Salaries

McDonald's Sales & Retail Salaries

McDonald's Management Salaries

Job Title
Average
$45,268
$45k

McDonald's Salaries By Location

It's no secret that workers earn different salaries in different parts of the country, since the cost of living can be much higher in certain areas. Employees at McDonald's earn different salaries depending on their region. Our data shows that McDonald's employees in Portland, ME get paid the most, where the average yearly pay is $25,486. This can be compared to Swanton, VT, where McDonald's employees earn an average salary of $25,451.

Recently Added McDonald's Salaries

JobLocationDate AddedSalary
Crew Member
Onawa, IA
Crew Member
Onawa, IA
Onawa, IA
06/23/2020
06/23/2020
$25,04406/23/2020
$25,044
Prep/Dishwasher
Eagan, MN
Prep/Dishwasher
Eagan, MN
Eagan, MN
06/21/2020
06/21/2020
$20,87006/21/2020
$20,870
Guest Experience Lead (GEL)
Joliet, IL
Guest Experience Lead (GEL)
Joliet, IL
Joliet, IL
06/18/2020
06/18/2020
$104,35006/18/2020
$104,350
Opener, 4AM To Noon
Ballwin, MO
Opener, 4AM To Noon
Ballwin, MO
Ballwin, MO
06/18/2020
06/18/2020
$18,78306/18/2020
$18,783
Assistant Manager
Brooklyn Park, MN
Assistant Manager
Brooklyn Park, MN
Brooklyn Park, MN
06/18/2020
06/18/2020
$29,21806/18/2020
$29,218

McDonald's Competitor Salaries

Competitors of McDonald's include Aramark, Starbucks, and Darden Restaurants. The average salaries at Aramark rank the highest, with their employees earning an average salary of $30,568 per year. The employees at Starbucks earn an average yearly salary of $29,600 per year, and the salaries at Darden Restaurants average $27,119 per year.

McDonald's Jobs