In Virginia, the salary for employees working at McDonald's varies significantly based on experience and position. According to recent data, the top earners at McDonald's can make an annual salary of approximately $44,118, which translates to an hourly wage of around $21.75. On the other hand, those in the 75th percentile earn about $37,700 annually, or roughly $18 per hour. The average salary for McDonald's employees in Virginia is approximately $34,075 per year, equating to an hourly wage of about $16.25. For entry-level positions or those in the 25th percentile, the annual salary can be as low as $29,700, which is about $14 per hour. These figures indicate that while there is a range of pay, factors such as job role, experience, and location within Virginia can significantly influence earnings at McDonald's.