McDonald's Pay Per Hour (2026) & Hiring Age

Crew Members at McDonald's make about $13.24 an hour on average across the U.S., and shift managers about $16.48. Most locations hire from age 14–16. Figures are averages of self-reported pay published by Indeed and ZipRecruiter; your offer depends on the state and the individual restaurant.

Entry-level pay$13.24/hr
Top hourly role$16.48/hr
Minimum age14–16
California minimum$20.00/hr

McDonald's Pay in California

Since April 2024, California requires fast-food chains with 60 or more locations nationwide to pay at least $20 an hour. That floor applies to every McDonald's restaurant in the state. National averages include low-wage states, so the California figure is typically 35% to 45% higher.

Starting at McDonald's? Gear for Long Shifts

Most restaurant kitchens require slip-resistant shoes, and new crew members are usually expected to bring their own. These are the basics for eight-hour shifts on your feet.

Working at McDonald's — FAQ

How much does McDonald's pay per hour in 2026?

Crew Members at McDonald's earn about $13.24 an hour on average in the United States, according to Indeed (September 2026). Shift Managers average about $16.48 an hour. Pay depends heavily on the state and on whether the restaurant is franchised.

How old do you have to be to work at McDonald's?

McDonald's hires from age 16 at most restaurants, and many franchise owners hire 14- and 15-year-olds where state law allows. About 95% of U.S. McDonald's are franchised, so the minimum age is set restaurant by restaurant.

How much does McDonald's pay in California?

At least $20 an hour. California's fast-food minimum wage, in force since April 2024, covers limited-service chains with 60 or more locations nationwide, which includes McDonald's.

More About McDonald's