← All Melbourne dogs

Dog Adoption Geelong

Rescue dogs for Geelong families, from RSPCA Victoria and the Melbourne shelters an hour up the Princes Freeway.

About 75 km south-west of the Melbourne CBD · Population about 271,057

Bandit - Mixed Breed available for adoption in Melbourne
NEW

Bandit

Baby • Mixed Breed

Medium Sizehigh Energy
Kids
Bella - American Staffordshire Terrier available for adoption in Melbourne

Bella

3 years 5 months • American Staffordshire Terrier

Medium Sizehigh Energy
Bella - Australian Cattledog available for adoption in Melbourne
NEW

Bella

7 years 3 months • Australian Cattledog

Large Sizelow Energy
Dogs
Benson Bee (B.B) - Staffordshire Bull Terrier available for adoption in Melbourne
NEW
Bernie - Belgian Shepherd - Malinois Cross available for adoption in Melbourne
NEW
Betsy - American Staffy available for adoption in Melbourne

Betsy

8 years 11 months • American Staffy

Medium Sizelow Energy
Kids
Dogs
Betty - American Staffy available for adoption in Melbourne

Betty

6 years • American Staffy

Large Sizemedium Energy
Brodie - Kelpie available for adoption in Melbourne

Brodie

4 years 9 months • Kelpie

Medium Sizehigh Energy
Kids

Showing 1-9 of 58 dogs

Jump to page:

About dog adoption in Geelong

Geelong is a regional city in its own right, not a Melbourne suburb, and that shapes how adoption works here. Most of the rescue dogs listed for Geelong households come through RSPCA Victoria and the larger Melbourne shelters, which rehome to anyone in the state. RSPCA Victoria also runs an adoption partner centre at the Petbarn in Waurn Ponds, so some dogs can be met on this side of the West Gate rather than in the eastern suburbs.

Plenty of Geelong homes have the space a rescue dog needs: a proper backyard in Belmont, Grovedale or Lara, the waterfront for an evening stroll, and the Barwon River trails for longer weekend walks. That suits the medium and large mixed breeds that make up a lot of shelter inventory. If you are renting closer to the CBD, ask the shelter about dogs already living calmly in foster homes, since they tend to settle faster in smaller spaces.

The drive to North Melbourne is roughly an hour, so plan a meet-and-greet for a day when you can bring everyone in the household, including a resident dog if the shelter allows it. Victorian rescue fees for an adult dog run about $500 to $850 (up to $1,000 at RSPCA Victoria) and cover desexing, vaccination and microchipping. Once your dog is home, register it with the City of Greater Geelong, which renews registrations each year.

Geelong Dog Adoption FAQ

Tap a question to expand

Where can I find dog adoption near me in Geelong?▼
LocalPetFinder lists adoptable rescue dogs from Melbourne-area rescues that serve Geelong, refreshed regularly, with Geelong's own listings shown first. Each profile links straight to the rescue so you can apply with them directly.
Where can I adopt a rescue dog near me in Geelong?▼
RSPCA Victoria rehomes animals through an adoption partner centre at the Petbarn in Waurn Ponds, and The Lost Dogs' Home and Lort Smith rehome dogs from their Melbourne sites to Geelong households. This page shows the current dogs available to Geelong adopters across those shelters.
Is it worth driving to Melbourne to adopt a dog?▼
Often, yes. The Melbourne shelters hold far more dogs than any single Geelong site, so the drive widens your choice of size, age and temperament. Ring ahead to confirm the dog is still available and book a meeting time before you set off.
How much does it cost to adopt a dog in Geelong?▼
Victorian rescue fees run about $500 to $850 for an adult dog, up to $1,000 at RSPCA Victoria, and about $550 to $1,000 for a puppy. The fee includes desexing, vaccination, microchipping and a vet check.
Do I need to register an adopted dog in Geelong?▼
Yes. Dogs three months and over must be registered with your local council, which for most of the region is the City of Greater Geelong, and registrations renew every year. Desexed dogs usually attract a reduced fee, so check the council for the current amount.