• Free standard shipping over $20*

    Spend over $20 and your products ship for free. Click below to see details of our other delivery options, including express shipping

    Read More
  • Smart Price Guarantee

    Find a deal on an indentical item, let us know, and we'll match it.

    • Record

    • Contact

    • Match!

    Read More
  • Autoship

    Automate your future orders, we'll do the rest!

    • Browse

    • Schedule

    • Relax

    Read More
  • Click & Collect

    Browse and select online, then collect in store!

    • Browse

    • Select

    • Collect

    Read More
  • Earn Rewards

    Earn rewards everytime you shop.

    • 15% Brand Cash Back

    • PETstock Dollars

    • Track your rewards

    Read More

Pet Santa Photos!

Donate to our Wishing Tree
and help save pet lives this Christmas.

You can donate in one of two ways:

1. Purchase a product online and you'll have the option at payment to donate a nominated amount
2. Head in-store and donate a nominated amount or product of your choosing

All proceeds go towards your local store's charity!

Pet Santa Photos!

Bring your own camera in-store on November 23rd
and snap your pet’s photo with Santa!

Pay $5 at the counter to help PETstock Assist support local animal rescue groups.
100% of your contribution will help save a life this Christmas!

Bookings essential! Contact your local store to book.

Share your pet’s photo with Santa for your chance to WIN
one of five $50 PETstock Gift Cards!

Competition opens 9:00am (AEDT) Saturday 23rd November
and closes 5:00pm (AEDT) Monday 25th November.

View the full terms and conditions.


Post your photo in the comments section
of our Facebook post


Post your photo to Instagram and tag us:
Profile must be set to public to be eligible.

Participating stores are listed below.

Head in-store to see which charity your local store is partnering with!

PETstock Altona North | 300-330 Millers Road, Altona North

PETstock Ballarat | 909 La Trobe Street, Ballarat

PETstock Ballarat Central | 55-61 Mair St, Ballarat Central

PETstock Belmont | 150 Barwon Heads Road, Belmont

PETstock Bendigo | 106 Hattam Street, Bendigo

PETstock Box Hill | Shop 4, 313 Middleborough Road, Box Hill South

PETstock Braeside | 272 Boundary Road, Braeside

PETstock Carrum Downs | Shop 1, 574-588 Frankston-Dandenong Rd, Carrum Downs

PETstock Castlemaine | 73 Forest Street, Castlemaine

PETstock Chadstone | Shop 2, 675-685 Warrigul Road, Chadstone

PETstock Chelsea | 456-458 Nepean Hwy, Chelsea

PETstock Clifton Hill | 592-598 Smith Street, Clifton Hill

PETstock Colac | 65 Bromfield Street, Colac

PETstock Corio | 290 Princes Hwy, Corio

PETstock Craigieburn | Shop A003, Craigieburn Central, 340 Craigieburn Rd, Craigieburn

PETstock Cranbourne | 202 Sladen Street, Cranbourne

PETstock Eltham | 1142 Main Road , Eltham

PETstock Essendon | Shop 2, 299 Pascoe Vale Rd, Essendon

PETstock Geelong City | 82 Fyans Street, South Geelong

PETstock Hoppers Crossing | 431 Old Geelong Road, Hoppers Crossing

PETstock Knox | Shop 317, Westfield Shopping Centre, 425 Burwood Highway, Wantirna Sth

PETstock Lilydale | 447 - 449 Maroondah Hwy, Lilydale

PETstock Mildura | 2/751 Fifteenth Street Postal: PO Box CP736, Mildura VIC 3500, Mildura

PETstock Mitcham | 487-491 Whitehorse Rd, Mitcham

PETstock Mornington | 1128 Nepean Hwy, Mornington

PETstock Mornington Central | HomeCo Mornington, 75 Mornington-Tyabb Rd, Mornington

PETstock Ormond | 608 North Road, Ormond

PETstock Pakenham | 55 Bald Hill Rd, Pakenham

PETstock Shepparton | 210 Benalla Road, Shepparton

PETstock Somerville | 79 Station St, Somerville

PETstock South Melbourne | 211 Ferrars Street, South Melbourne

PETstock Stawell|1 Frayne Street, Stawell

PETstock Sunbury |85 Vineyard Rd , Sunbury

PETstock Taylors Lakes|6/460 Melton Hwy, Taylors Lakes

PETstock Torquay|18 Bristol Road, Torquay

PETstock Traralgon|101 Princes Highway, Traralgon

PETstock Vermont South|Shop 60, 495-511 Burwood Hwy, Vermont South

PETstock Waurn Ponds|Tenancy 5 Waurn Ponds Homemaker Centre, 213-215 Colac Rd, Waurn Ponds

PETstock Ballina | Shop 2A, Harvey Norman Centre, Boeing Avenue, Ballina

PETstock Bathurst | Shop 1, 3 Pat O'Leary Drive, Kelso

PETstock Belrose | Shop LG2.01 Super Centre Belrose, 4-6 Niangala Close, Belrose

PETstock Coffs Harbour | 29 Walter Morris Close, Coffs Harbour

PETstock Engadine | 37-47 Station Street, Engadine

PETstock Gosford | Shop 7, Riverside Park Homemaker Centre, 378 Manns Rd, West Gosford

PETstock Gregory Hills | Shop 3, 1 Gregory Hills Drive, Gledswood Hills

PETstock Lismore | Tenancy 7 28 Bruxner Hwy, Lismore

PETstock Marsden Park | 9 Hollinsworth Road, Marsden Park

PETstock Milperra | Shop 3, 479 Henry Lawson Drive, Milperra

PETstock Mount Annan | Shop 2, 320 Narellan Road, Mount Annan

PETstock Port Macquarie | Shop 3/172 Lake Road, Port Macquarie

PETstock Rouse Hill | Shop 1, Master Home Improvement Centre, Commercial Road, Rouse Hill

PETstock Tamworth | Shop 1, 101 Lockheed Street, Taminda

PETstock Tuggerah | Shop 22, Tuggerah Super Centre, Bryant Drive, Tuggerah

PETstock Ulladulla | 159-161 Princes Highway, Ulladulla

PETstock Wagga Wagga | Shop 1, 129 Hammond Ave, Wagga Wagga

PETstock Wollongong | 101 Princes Highway, Fairy Meadow

PETstock Launceston | Shop 2, 78 Lindsay Street, Invermay

PETstock Belconnen | Upper Level, 25 Nettlefold Street, Belconnen

PETstock Fyshwick | 2/30 Iron Knob St, Fyshwick

PETstock Ashmore | 6/345 Southport Nerang Rd, Ashmore

PETstock Caboolture | 60 Beerburrum Rd, Caboolture

PETstock Cairns | 287 Mulgrave Rd, Bungalow

PETstock Clayfield | 737 Sandgate Rd, Clayfield

PETstock Gympie | 1/281-283 Brisbane Road, Gympie

PETstock Hervey Bay | 68 Boat Harbour Drive, Pialba

PETstock Indooroopilly | 250-252 Moggill Rd, Indooroopilly

PETstock Kawana Waters | Shop 2C, Home Central Kawana, Kawana Way, Birtinya

PETstock Keperra | Shop H01, Great Western Shopping Centre, 1028 Samford Road, Keperra

PETstock Lawnton | 707 Gympie Road, Lawnton

PETstock Maroochydore | Shop 5, Sunshine Coast Home, 72 Maroochydore Rd, Maroochydore

PETstock Noosa | Noosa Homemaker Centre, 18 Thomas Street, Noosaville

PETstock North Lakes | Shop 5, North Lakes Centre, 111 North Lakes Blvd,, North Lakes

PETstock North Mackay | T7 Cnr Mackay-Bucasia Rd & Holts Rd , Mackay

PETstock Oxley | Shop 7, 2118-2138 Ipswich Rd, Oxley

PETstock Robina | T11 Home & Life Centre, 550 Christine Ave, Robina

PETstock Rockhampton | Shop 4, Norman Gardens, Cnr River Rose Dr & Yaamba Rd,, Rockhampton

PETstock Runaway Bay | Shop FS06, Runaway Bay Shopping Village, Cnr Lae Drive and Bayview St, Runaway Bay

PETstock Smithfield (Cairns) | 3 Mount Millman Drive, Smithfield

PETstock South Mackay | Shop 2A, 203-213 Maggiolo Drive, Paget

PETstock Toowoomba | 2/222 Anzac Avenue, Toowoomba

PETstock Townsville | Shop C9, Domain Central, 103 Duckworth St, Townsville

PETstock Allenby Gardens | 612 Port Road, Allenby Gardens

PETstock Burnside | 286-288 Greenhill Rd , Glenside

PETstock Melrose Park | 1089 South Road, Melrose Park

PETstock Mount Gambier | 117 Commercial Street, West Mt Gambier

PETstock Munno Para | Shop 3, Munno Para Shopping Centre, 600 Main North Road, Munno Para

PETstock Noarlunga | 2 Seaman Rd, Noarlunga

PETstock Parafield | 2/9 Lawrence Hargrave Drive, Parafield

PETstock Port Lincoln | Shop 2 Linkon Park, Cnr St Andrews Tr & Verran Tr, Port Lincoln

PETstock Sefton Park | 7/259-269 Main North Road, Sefton Park

PETstock Darwin | Jape Homemaker Centre, 365-366 Bagot Road, Millner, Darwin

PETstock Balcatta | 4/39 Erindale Rd, Balcatta

PETstock Baldivis | Shop 3, 1400 Safety Bay Rd, Baldivis

PETstock Bio-John | 196 Abernethy Road, Belmont

PETstock Brighton | Shop 9, Corner Butler Boulevard and Marmion Ave, Butler

PETstock Bunbury | Bunbury Homemaker Centre, 42 Strickland Street, Bunbury

PETstock Cannington | 4/38 William St, Beckenham

PETstock Ellenbrook | 11 Main Street, Ellenbrook

PETstock Jandakot | Shop 200, 620 Karel Ave, Jandakot

PETstock Joondalup | Shop 4A, The Quadrangle, 806 Joondalup Drive, Joondalup South

PETstock Midland | Shop 3/5 Clayton St, Midland

PETstock South Fremantle | Tenancy 1/256 Hampton Rd, South Fremantle

PETstock Assist Adoption Stories

Read about some of our charity partner stories:

Jeff & Holly - A way home

In 2018, Jeff met Holly (previously Bambi). A veteran suffering from PTSD, Jeff wanted a dog to help him recover and get back out into the community again.

Jessica & Will - Learning to love again

After seeing a Facebook post by Pet Rescue, Jess fell immediately in love with his beautiful green eyes.

Christine & Lilly - A Lifetime of Love

Meet Christine and Lilly. Lilly was a young pup when Christine adopted her, and ever since, they’ve been inseparable.

Bernie & Assistance Dogs Australia – Pups that make a difference

Bernie may end up serving to help someone who is living with a physical disability, children or families living with Autism, or people living with PSTD.

PETstock Assist Gifts that Give

You can also donate another way, by purchasing one of the below products.

Purchase a product and a specific donation amount will go directly to PETstock Assist or Canteen!

KONG Classic Toy with Bear

We'll donate $15 from every purchase to support PETstock Assist.

Christmas Cotton Bandana $5

All proceeds go to Canteen

PETstock Calico Tote Bag $3

All proceeds go to PETstock Assist.

Join the family!