To get free and heavily-discounted food, order exclusively through the McDonald's app, and take advantage of deals for new users.Â
Search for local promos before ordering, especially in the US and UK, where customers are still entitled to free fries on their birthday.Â
For an easy way to earn funds you can spend at McDonalds, seperate from you main income, consider gift cards from Freecash.Â
McDonald's is the most profitable fast food chain in the world, and it provides dozens of ways to get free food. Since production costs are low, the company prioritises winning customers and staying relevant over protecting margins.
Earn Points Through the McDonald's App
Ordering through the app lets you collect loyalty points on every purchase and access the best available deals. The app is free to download and doesn't require phone number verification.
The loyalty rate works out to roughly $1.00 in rewards per $20.00 spent, which is generous by fast food standards. The app also surfaces exclusive deals not available at the counter.
Use a New Account Each Visit for a Free Hamburger
When you open a new McDonald's app account, you receive a free hamburger with any $1.00 purchase. Because the app doesn't require phone verification, you can create a fresh account each visit to keep accessing the deal.
This method means giving up points accumulation, but for infrequent visitors it may return more value. If you need a quick $1.00 to trigger the offer, see our guide on earning money online fast.
Claim Free Food on Your Birthday in the US and UK
Registered app users in the United States receive free medium fries on their birthday. Head to the Rewards section of the app on the day to claim. For other free birthday food deals across other chains, the dedicated guide covers the full list.
McDonald's UK adds a half-birthday deal six months after your birthday each year: medium fries and a selected sandwich for £2.49.
Earn Gift Cards for McDonald's Through Freecash
Freecash pays users to test mobile games, and the earnings can be withdrawn as gift cards or cash. Sign in with Google or Facebook (free, minimum age 16), pick a gaming offer, complete the in-game tasks, then withdraw from one of 21 cashout options.
The average user earns 27,63 per day, and the platform holds a 4.7 rating on Trustpilot from over 275443 reviews.
Find McDonald's Discount Codes in Your Region
McDonald's still publishes discount codes in local newspapers and magazines, aimed at customers who don't use the app. These tend to be one-off deals rather than sweeping promos, but they're worth checking before a visit.
Search "McDonald's Codes [Your State/City]" on any of the hundreds of dedicated coupon sites rather than running a nationwide search. Codes from these sites work at the till, at self-service kiosks, and in the app.
Track McDonald's Promotions in Your Region
Beyond standard discounts, McDonald's runs regional promotions that can offer significantly more value. Check the official McDonald's website and social media accounts for your country to see what's currently running.
Past promos have included raffles where winners received a year of free meals, so the ceiling on what's available can be high.
Today's Special Offers Worldwide
Live Offers
Animals & Coins
Earn on side
$13
Domino Dreams
Play daily
$9
Match Masters
Get paid
$11
Animals & Coins
Earn on side
$13
Domino Dreams
Play daily
$9
Match Masters
Get paid
$11
Animals & Coins
Earn on side
$13
Domino Dreams
Play daily
$9
Match Masters
Get paid
$11
Animals & Coins
Earn on side
$13
Domino Dreams
Play daily
$9
Match Masters
Get paid
$11
Animals & Coins
Earn on side
$13
Domino Dreams
Play daily
$9
Match Masters
Get paid
$11
Animals & Coins
Earn on side
$13
Domino Dreams
Play daily
$9
Match Masters
Get paid
$11
Animals & Coins
Earn on side
$13
Domino Dreams
Play daily
$9
Match Masters
Get paid
$11
Animals & Coins
Earn on side
$13
Domino Dreams
Play daily
$9
Match Masters
Get paid
$11
Animals & Coins
Earn on side
$13
Domino Dreams
Play daily
$9
Match Masters
Get paid
$11
Add Extra Toppings for Free
When ordering via the app or a self-service kiosk, you can add more of any vegetable or sauce already included in your meal at no cost. Cheese and bacon are excluded, but doubling up on lettuce, onions, or sauce is fair game.
Press the Customize button when building your order. Any item with no price next to it is free to add.
Get Free Meals by Working at McDonald's
Most McDonald's locations give employees a free meal on shifts longer than six hours. Some franchise-owned locations offer a discount instead, but a full free meal is the norm. To apply, visit the careers page on your region's McDonald's website.
For other flexible work options, the guide to best online jobs covers a range of roles worth considering alongside or instead of in-person work.
Always Customize Your Order for Fresher Food
Any customization to a McDonald's order, even removing pickles, requires staff to prepare it fresh rather than pulling from a pre-made batch. Customization is free unless you add premium items like bacon.
This applies whether or not you're using a discount or reward, and it's the most reliable way to get a hot, freshly made meal every time.