$25 from Coles gift card hack: What’s the catch?

Key takeaways
- Coles is offering 2,000 bonus Flybuys points on Coles Gift Mastercards this week.
- That can result in extra cash or more Velocity Points, but there is a fee.
- What's next: The deal runs until Tuesday 11 August 2026.
Right now, Coles is offering 2,000 bonus Flybuys points when you buy a $100 or $250 Coles Mastercard Gift Card.
You can use that card for anything you're planning to buy, so you're not grabbing a gift card purely for the Flybuys.
But there is a catch: there's a $5 service fee for the $100 card and a $7 charge for the $250.

Coles' latest catalogue offer gives bonus points for branded gift cards. Image: Coles/Supplied
So let's do the maths. 2,000 Flybuys points gets either you $10 off a future shop or can be converted to 1,000 Velocity Points.
So if you buy one of the $100 cards and take the $10 off option, you're essentially getting $5 for free after paying the service fee.
If you maxed out by buying 5 $100 cards (the most this promotion allows), you'd effectively be getting $25 for free via Flybuys.
Note that there's no value in buying the $250 card, since the $7 service fee is higher but you don't earn any more points for doing so. You'd end up $10 out of pocket if you bought five of them.
Want more Velocity Points right now?
Supercharge your points with a credit card sign-up bonus.
Personally, I favour converting my Flybuys into Velocity Points. Spending those on flights will get me much more value, even after I take the $5 off.
Either way, this is a potentially useful hack for getting some extra cash or points.
Often, the biggest challenge will be finding a Coles branch with the cards in stock. (You have to buy them in store.)
The deal runs from Wednesday 5 August until Tuesday 11 August 2026. Coles typically runs this offer twice a year, according to my database, with it last popping up in January.
We updated this guide on 4 August 2026 with the latest Coles offer - don't want you missing out!
Sources
Ask a question