Carefully selected by our experts, these deals may earn us a commission when you purchase.

Swaggle discount codes & deals: Up to 30% off pet supplies

Keep your family pet happy and healthy with our 11 verified Swaggle discount code or deal for premium pet food, toys, beds and everyday essentials.

Last verified on 27 February 2026

Loading ….

Shop everything you need for your pet with BHG’s Swaggle discount codes

Setting up for a new puppy or kitten means endless shopping lists – food bowls, toys, beds, leads, the list goes on. Swaggle makes pet parenting easier by stocking everything in one place, from premium pet food brands to carriers and crates to toys that keep dogs entertained (my pooch Lenny has been obsessed with his Yours Droolly Dog Toy since he was a tiny pup).

We love to find you the best deals, so our Better Homes and Gardens deals team follows Swaggle’s socials, monitors their promotions, tracks their Flybuys offers and then tests every code we find. So you know every Swaggle discount code and deal is verified and working.

Steps to use your Swaggle promo code

  1. Access your code: Click on your preferred deal above to reveal your Swaggle coupon code.
  2. Visit Swaggle: We’ve conveniently opened the site in a new tab. Choose your pet essentials – food, treats, toys, beds, whatever your furry friend needs and add them to cart.
  3. Apply your code: At checkout, look for the field that says ‘Discount code or gift card’, enter your Swaggle promo code here and click ‘Apply’. Your new total will show immediately.
Swaggle discount code field at the checkout

“Retailers like Petbarn, Swaggle, and VetSupply regularly discount premium food and supplements – and sometimes bundle in free shipping if you spend over a certain amount. Just make sure you check expiry dates before buying in bulk.”

Tiarne Blackwell, Shopping writer, The pet sales my dog and I can’t wait to shop this Black Friday

More ways to save at Swaggle

  • Link your Flybuys and you’ll earn points on every Swaggle purchase – they add up quickly when you’re buying regular pet food, and you can redeem them at Coles or for Swaggle vouchers.
  • Consider signing up for Repeat Delivery on pet food deliveries and you’ll get regular discounts, earn double Flybuys and never run out of food. 
  • Sign up for the Swaggle newsletter and get $20 off your first order over $100, exclusive offers, new product alerts and special promo codes.
  • Shop their Sale and Clearance sections for deals on toys, accessories and seasonal items.
  • Free shipping applies on orders over $49, so stock up to qualify.
  • Follow Swaggle on social media for surprise flash sales and follower-only discount codes.
  • Look for multi-buy deals on treats and toys.
  • Make use of Swaggle’s Price Match Guarantee — if you find the same product for less elsewhere they’ll match it. 
  • Share the love — send your unique referral link to your pet parent pals. They will receive $20 off their first order over $100. You will receive $20 off your next order over $100 when they shop.
  • Create a profile for your pet and you can access free vet advice. 

What does Swaggle sell?

Swaggle is a pet store that stocks food for dogs, cats and small animals, plus toys, beds, bowls, leads, collars, grooming supplies, health products, treats and pet accessories. They carry premium brands alongside everyday essentials, making it easy to get everything your pet needs delivered to your door.

Plus, if you create a profile for your pet, you’ll be able to access professional vet advice from a VetCheck vet who can answer your questions. They also have a whole host of helpful articles about being a pet parent on their blog pages that are worth a read. 

Does Swaggle offer free delivery?

Yes, free shipping applies on orders over $49, which is easy to hit when buying pet food. Swaggle delivers Australia-wide with standard shipping taking three to seven business days to most areas. Express shipping is available at checkout for faster delivery, the cost will change depending on your address.

What brands does Swaggle stock?

Swaggle stocks pet food brands like Royal Canin, Hill’s Science Diet, Black Hawk and Greenies. For toys and accessories, they carry Rogz, Yours Droolly and more. They have a great range from budget to premium.

Does Swaggle sell products for all pets?

Swaggle focuses mainly on dogs, cats, fish and small animals like rabbits, guinea pigs and birds. They sell some products for reptiles too. If you’ve got a dog, cat or small furry friend, they’ve got you covered.

Does Swaggle have a pet subscription service?

Yes! Swaggle’s Repeat Delivery program delivers pet food on a schedule you choose (every 2, 4, 6 or 8 weeks). You’ll save money on every delivery, never run out of food and can pause, skip or cancel anytime. Perfect for busy families who don’t want to remember when to reorder. You’ll also earn extra Flybuy points when you sign up for repeat deliveries.

How do I pay at Swaggle?

Swaggle accepts major credit and debit cards (Visa, Mastercard, American Express), PayPal, GooglePay, ApplePay and buy now pay later options like Afterpay.

Is Swaggle owned by Coles?

Yes! Swaggle is owned by Coles Group, which means you can earn and redeem Flybuys points on all your Swaggle purchases. It also means they have the buying power to stock quality brands at competitive prices with reliable delivery across Australia.

Can I earn Flybuys at Swaggle?

Absolutely! Link your Flybuys card to your Swaggle account and you’ll earn points on every purchase. Pet food adds up quickly, so those points accumulate fast. You can then redeem Flybuys points at Coles (or other retailers that accept Flybuys, such as Officeworks and Bunnings), for fuel discounts or convert them to Swaggle vouchers for more pet supplies. Look out for the Swaggle deals where you can earn extra Flybuys on certain purchases too. 

Does Swaggle have a loyalty program?

If you create a repeat order you’ll automatically join their Repeat Order Rewards where you’ll earn bonus Flybuy points, exclusive discounts and gifts for your pet. Newsletter subscribers also get exclusive access to sales, special promo codes and new product launches.

Can I return my purchase?

Swaggle accepts change of mind returns within 30 days for unopened items in original condition. Pet food and treats cannot be returned. If something arrives damaged or your pet has an adverse reaction to food, contact their customer service team to discuss.

Is Swaggle Australian?

Yes, Swaggle is an Australian online pet store owned by Coles Group. They operate exclusively in Australia with Australian customer service and local delivery. All prices are in Australian dollars and they understand Aussie pet owners’ needs.

What’s good about Swaggle

Swaggle takes the hassle out of pet ownership by delivering everything to your door – no more lugging giant bags of dog food through the supermarket carpark. The Flybuys integration means your regular pet purchases earn points you can actually use, which adds up when you’re buying food every month. They stock quality brands for pets with fussier needs alongside budget options for straightforward eaters. Swaggle makes shopping for pet supplies simple. And being Coles-owned means reliable service and competitive pricing from a company Aussies already trust.


View more deals