Flybuys is Australia’s most extensive loyalty program with many partners. These partners sometimes have strong promotions that will nab you tens of thousands of Flybuys points, which could be enough to score serious rewards, ranging from money off your shop to reward flights with Virgin Australia and its partners.


Recurring Coles challenge: 10,000 Flybuys points

Last seen: Activate and shop in the first week by 13 July 2025

One of Flybuys’ most popular offers runs a few times a year. Earn 10,000 bonus Flybuys points when you meet a targeted minimum spend over four weeks. Check your Flybuys app regularly to see if you’ve received one – the latest offer requires activation and completion of the first week’s shop between 4 July and 13 July 2025.

This popular offer returns periodically.

Essentially, you’ll be given a target amount to spend at Coles for four weeks in a row. Reach this target and earn 10,000 bonus Flybuys points or $50 off your next Coles shop. The target amount usually ranges from $40 to $120 a week, depending on how much you’ve spent previously.

Our hot tip? Always choose the bonus points! They’re way more flexible. You can convert these bonus points to 5,000 Velocity Points, or use them to get $50 off Coles shopping down the track if you decide to. You should also alternate using different Flybuys accounts with other household members (if applicable), so you can be targeted for a lower spend in the future.

Sign up for an Optus Plan

Expiry: Ongoing
Flybuys Optus offer
An example of a Flybuys-exclusive offer with Optus.

Optus offers bonus Flybuys points on many plans covering phones, handsets, home broadband and mobile broadband. The offers available may change without notice and be targeted at specific members.

In general, you’ll need to sign up for a specific plan and stay connected for at least three months to score the bonus points. Most offers are for new Optus customers, but sometimes there are ‘legacy customer offers’ if you’re looking to re-contract.

See the latest Optus offers →

New Coles Online customer codes

New Coles Online customers can earn bonus Flybuys points by using one of these coupons.

Bonus flybuys pointsMinimum spendPromo code
10x flybuys points$100FLYBUYS10
4,000 points$200FLYBUYS4K

Full terms and conditions are explained here.

Full list of Flybuys partners

The full list of Flybuys partners will show their latest points promotions. Be sure to click on the individual partner to find out more details.

Flybuys partners as of March 2025.

NAB Rewards Platinum Card

Sign-up Bonus:
Up to 100,000 bonus NAB Rewards Points
Rewards Earn Rate:
Earn uncapped points including 1 NAB Rewards Point earned per $1 spend on everyday purchases and 1.5 NAB Rewards Points per $1 at eligible Grocery Stores
Annual Fee:
$195 p.a.
The NAB Rewards Platinum Card is offering up to 100,000 NAB Rewards Points for new cardholders. NAB Rewards allows you to earn flexible points on eligible spend, and offers bonus points at eligible grocery stores and purchases made online with Webjet via the NAB Rewards Store or on Webjet.com.au.

Summing up

Big Flybuys points offers can be found with its various partners – especially the bigger companies that want you to sign-up for an ongoing service.

Be sure to check the promotion terms and conditions carefully and shop around with other providers. It mightn’t always work in your favour to earn more Flybuys points on a product that’s overpriced compared to its competitors.

But if the deal fits your needs, then it could give your Flybuys balance an extra boost, which will help you reach those coveted travel goals sooner. 



Stay up to date with the latest news, reviews and guides by subscribing to Point Hacks’ email newsletter.
Earn 10,000 Flybuys points by shopping at Coles was last modified: July 28th, 2025 by Brandon Loo