- Calling all Filet-O-Fish® superfans, McDonald’s is celebrating ‘McDonald’s National Filet-O-Fish® Day’ with an offer that’s too good to let swim by.
- For one day only, fans can get their hands on a Double Filet-O-Fish® for just £2, exclusively via the McDonald’s App. A cost saving of £3.59!*
Available exclusively via the McDonald’s App from 11am on Wednesday, 1st July, the £2 Double Filet-O-Fish® deal is the perfect excuse to celebrate McDonald’s National Filet-O-Fish® Day, whether you’ve been loyal for years or are finally ready to see what all the hype is about.
First launched on 1st July 2025, McDonald’s National Filet-O-Fish® Day began as a niche moment of fandom among the Filet-O-Fish® Society and has since grown into a wider celebration of this quietly loved classic.
Here’s the catch of the day:
- Double Filet-O-Fish® for just £2
- A saving of £3.59
- Available for one day only on Wednesday, 1st July
- Exclusively via the McDonald’s App
Whether it’s your go-to order, your underrated favourite, or your guilty pleasure meal, McDonald’s National Filet-O-Fish® Day is the perfect time to reel one in for less – pairing the £2 Double Filet-O-Fish® with Fries and a drink means customers can enjoy an iconic McDonald’s feast while making a tasty saving.
All deals are exclusively available on the McDonald’s App and customers can start earning points on all orders by downloading via Google Play or the Apple App Store here, signing up and opting into MyMcDonald’s Rewards.

