Hate the idea of paying a yearly fee for a credit card? You’re not alone. Most banks have a range of cards with $0 annual fees. Of course, the flip side is that those cards might not have a good (or any) rewards program attached, which defeats the purpose of ‘points hacking’.

Luckily, there is a ‘middle ground’ compromise available: certain premium rewards credit cards waive their annual fees for the first year or provide some sort of discount or incentive.

The net effect? You still don’t pay an annual fee for the year, but you could still pocket tens of thousands of frequent flyer points and utilise the card’s rewards for a year. Here is our overview of $0 annual fee credit cards.

What is a $0 annual fee credit card?

As the name implies, a $0 annual fee credit card is one that does not charge a yearly fee to maintain the card. This may be for the life of the card or a limited-time promotion. Either way, if you play your cards right, you can still earn decent rewards while minimising annual fees.

Note that even though a card might not have an annual fee, all other types of fees and interest charges will still apply when applicable, such as late payment fees and the retail or cash advance interest rate.

Why choose a $0 annual fee credit card?

A $0 annual fee credit card helps with budgeting, as you avoid an extra expense that could range from under $100 to more than $1,000 a year (the latter only applies to ultra-high tier cards).

It’s particularly suited for low-income earners and those who don’t spend a lot or who don’t really care about rewards programs and frequent flyer points. But there are options out there that let you enjoy the best of both worlds.

Remember, if you apply for a ‘$0 first year annual fee’ credit card, you will need to cancel the card account before the second year annual fee is due, to avoid paying any charges. Consult with your card issuer if you need to determine when your card anniversary is.

Best ‘$0 first year annual fee’ reward cards

Here are some premium rewards credit cards that don’t charge an annual fee for the first year.

HSBC Star Alliance Credit Card

  • Sign-up Bonus: Fast track to Gold Status with the HSBC Star Alliance Credit Card
  • Rewards Earn Rate: Earn 1 Star Alliance Point per $1 on eligible purchases, up to $3,000 per statement period and 0.5 Star Alliance Points per $1 spent on eligible purchases thereafter, uncapped. 
  • Annual Fee: $0 in the first year, $499 p.a. thereafter

Fast track your way to Star Alliance Gold Status when you apply for the HSBC Star Alliance Credit Card and spend $4,000 or more on eligible purchases in the first 90 days from account opening. Includes $0 annual fee in the first year ($499 p.a. thereafter) and uncapped Star Alliance points earn on spend. Fee, charges and T&C's apply. Offer may end anytime.

American Express Platinum Edge

  • Sign-up Bonus: $0 Annual Card Fee (usually $195) in the first year plus a $200 Travel Credit with The American Express Platinum Edge Credit Card
  • Rewards Earn Rate: 3 Membership Rewards points earned per $1 spent at major supermarkets and petrol stations. 2 Membership Rewards points earned per $1 on overseas spend. 1 Membership Rewards point per $1 spent everywhere else including ATO, other government charges and utilities. 
  • Annual Fee: $0 in the first year, $195 p.a.

The American Express Platinum Edge Card is offering $0 annual Card Fee (usually $195) in the first year for new Card Members. The card comes with a $200 travel credit each year it is renewed, Smartphone Screen Cover and earns 3 points per $1 at major supermarkets and petrol stations, and 2 points per $1 on overseas spend.


Best ‘$0 annual fee for life’ reward cards

For peace of mind that you’ll never be charged an annual fee ever, here are reward cards that don’t have any annual fees attached.

Qantas American Express Discovery

  • Rewards Earn Rate: 0.75 Qantas Points per $1 spent on eligible purchases. 1 additional Qantas Point per $1 spent on selected Qantas products and services in Australia. 0.5 Qantas Points per $1 spent at government bodies in Australia. No cap on earn rate. 
  • Annual Fee: $0 p.a.

The Qantas American Express Discovery is a great value entry-level Qantas card, with $0 Annual Fee, and offers an earn rate of up to 1.75 Qantas Points per $1 on spend.

Coles No Annual Fee

  • Sign-up Bonus: 20,000 Flybuys bonus points
  • Rewards Earn Rate: 1 flybuys point per $2 spent. 
  • Annual Fee: $0 p.a.

The Coles No Annual Fee Mastercard is offering 20,000 Flybuys bonus points for new cardholders until 31 January 2024. Earns Flybuys points on spend which are transferrable to Velocity Frequent Flyer or redeemable at Coles Supermarkets checkouts.

The offers displayed on this page are selected from a range of products across pointhacks.com.au as at the time of publishing this article. The use of the terms “Best” is derived from a combination of the highest points offered on sign-up and/or on recurring spend, plus any extra associated card benefits.

What to look for when searching for the best no annual fee frequent flyer credit card?

  • Bonus points offer: If you can nab a decent sign-up points bonus with a credit card, then it could make it even more worthwhile. Generally, cards with high sign-up bonuses tend to fall into the ‘$0 annual fee for the first year’ category.
  • Earn rates: If you choose a no-annual-fee card with a rewards program, then it’s important to note how many points you can earn per dollar, and what factors might increase or decrease that rate.
  • Other card benefits: See if there are any other benefits of a particular card that might suit you, such as included insurances or participation in schemes such as American Express Shop Small.

What to be mindful of with no annual fee frequent flyer credit cards

  • How long the card has a $0 annual fee: As we’ve alluded to many times now, some credit cards are annual-fee-free for life. Others, particularly Platinum-level cards, might only waive the annual fee for the first year. In this case, the onus is on you to cancel before the second year if you want to avoid paying fees.
  • Interest rate: Rewards cards generally have high interest rates — it’s simply are not designed for carrying a balance over month-to-month. If you have issues with credit card debt, applying for a card with no annual fee might help with your finances, but you’ll still need to pay off interest charges on any debt.
  • Hidden fees: If you take up other card benefits such as a balance transfer offer with your card, be sure to know all the associated extra fees which might not be waived — such as balance transfer establishment fees.

What do I need to know before I apply for a no annual fee credit card?

  • Am I eligible for the bonus points? Most cards will exclude you from bonus sign-up points if you have held their credit cards in the last 12-18 months. This will be in the terms and conditions.
  • Is my credit score healthy? The chances of having your application accepted are much better if you have a good credit history.
  • When did I apply for the card? Especially for cards which only waive the annual fee for one year, keeping track of your card anniversary will help you plan when to close the card if needed.

Summing up

Zero-dollar annual fee credit cards can offer great value for the savvy points hacker, especially cards that has a large sign-up bonus offer and no annual fee for the first year.

There are also cards with no annual fees for life, but still offer rewards programs, particularly through American Express. Browse the full range of cards with no annual fees for life.

We will often have exclusive offers with high sign-up points or no annual fees for the first year, so check back occasionally to see if we have any new deals here.

Frequently asked questions

The following answers are general advice and do not take into account your personal circumstances. Be sure to consider all aspects of a no-annual-fee credit card before applying.

Which credit card has the lowest annual fee?

The credit cards listed on this page have no annual fee, which is the lowest you can get.

How do I get my annual credit card fee waived?

If your card usually has an annual fee, there are ways you could get it waived. If you’re applying for a new card, check this page for any exclusive offers from Point Hacks, including waived first-year annual fees. If you have an existing card, give your card issuer a call to discuss options.

Can I cancel a credit card before the annual fee?

Certainly, you can cancel a credit card any time (although outstanding debts still need to be paid). For ‘$0 first year annual fee’ promotions, you should cancel your card before the second year annual fee kicks in, to avoid being charged any annual fees.

What is the best credit card with no annual fee?

The best no-annual-fee credit card depends on your needs. Some don’t have an annual fee for life but features a smaller rewards program, while others are fee-free for the first year only, but with much bigger rewards.

Is it worth getting a credit card with no annual fee?

It depends on your needs. If you want to save on fees while still wanting to earn some rewards, then one of the no-annual-fee credit cards listed on this page could be right for you.

Best $0 annual fee credit cards that earn points [April 2025] was last modified: April 1st, 2025 by Brandon Loo