Average McDonald's hourly pay ranges from approximately $8.00 per hour for Brand Ambassador to $21.22 per hour for Maintenance Supervisor. The average McDonald's salary ranges from approximately $15,000 per year for Customer Service Team Lead to $105,220 per year for Senior Java Developer.