Puppies for Sale in NSW
Browse puppy listings from NSW breeders. Filter by breed, location and price to find your new best friend.
16 results
Litter ListingAustralian Shepherd puppies
The Slopes, 2754, NSW
$1800
Fixed Price
Listed today
$1800
Fixed Price
Listed today
Litter Listing15 month old male german shepherd
Rosemeadow, 2560, NSW
Price on Request
Listed yesterday
Price on Request
Listed yesterday
Litter ListingSaluki Puppies
Cremorne, 2090, NSW
Price on Request
Listed 1 week ago
Price on Request
Listed 1 week ago
Litter ListingFrench Bulldog x Aussie Shepherd
Central Coast, NSW
$1500
Fixed Price
Listed 1 week ago
$1500
Fixed Price
Listed 1 week ago
Litter ListingGolden Retriever Puppies for sale Coffs Harbour
Coffs Harbour, 2450, NSW
$3800
Fixed Price
Listed 1 week ago
$3800
Fixed Price
Listed 1 week ago
RehomingFor Sale – A Beautiful 14-Week-Old Female Mini Cavoodle
Peakhurst, 2210, NSW
$2500
Fixed Price
Listed 2 weeks ago
$2500
Fixed Price
Listed 2 weeks ago
Litter ListingPure bred Rottweilers
Bidwill, 2770, NSW
$2500
Fixed Price
Listed 2 weeks ago
$2500
Fixed Price
Listed 2 weeks ago
Future LitterRed and Blue Heeler Pups - Broken Creek Cattle Dogs
Cowra, 2794, NSW
$2500
Fixed Price
Listed 3 weeks ago
$2500
Fixed Price
Listed 3 weeks ago
Litter ListingAustralian Shepherd Puppies
Sackville North, 2756, NSW
$3000
-
$5000
Price Range
Listed 8 Aug
$3000
-
$5000
Price Range
Listed 8 Aug
Litter ListingLonghaired Miniature Dachshunds
Lake Munmorah, 2259, NSW
$2500
Fixed Price
Listed 29 July
$2500
Fixed Price
Listed 29 July
Litter ListingMaltese Shih Tzu x Cavoodle Puppies
Parkes, 2870, NSW
$1500
Fixed Price
Listed 27 July
$1500
Fixed Price
Listed 27 July
Litter ListingSOLD …….GORGEOUS JACK RUSSELL PUPPIES
Wyalong, 2671, NSW
$1000
Fixed Price
Listed 24 July
$1000
Fixed Price
Listed 24 July
Litter ListingMiniature Schnauzer Puppies
Gulgong, 2852, NSW
$2000
-
$2500
Price Range
Listed 10 July
$2000
-
$2500
Price Range
Listed 10 July
Litter ListingPurebred Miniature Dachshund Puppies
Port Macquarie, 2444, NSW
$2500
Fixed Price
Listed 9 July
$2500
Fixed Price
Listed 9 July
What NSW law requires from a seller
In NSW, every ad to sell or give away a puppy must include the puppy's microchip number and the breeder's identification number (BIN).
Anyone responsible for a dog that becomes pregnant must hold a BIN with active dog breeder eligibility, even if the pregnancy was accidental or a one-off. After an unplanned pregnancy, the person in charge of the dog must apply within 14 days of becoming aware of it, or 7 days after the birth.
A breeder must use their BIN in every ad and cannot use a recognised breeder organisation membership number instead. These strengthened advertising rules cover puppies born after 1 December 2025, and a breeder with an older BIN had to activate dog breeder eligibility on it to keep breeding after that date.
Designated rehoming organisations that intentionally breed dogs need a BIN too. They can use a rehoming organisation number (RON) instead when a pregnant dog comes into their care, or when a seized or surrendered dog in their custody becomes pregnant by accident.
A breeder must microchip every puppy they have bred before selling or giving away the litter, or by the time the puppies are 12 weeks old.
As a buyer, you can check a breeder's eligibility by entering their BIN in the NSW Pet Registry Buyer Search.
Puppies for sale in NSW: common questions
How much does a puppy cost in NSW?
Most puppies listed in NSW sit between $1,150 and $3,550. Budget for vaccination, desexing and registration on top of the purchase price.
What should I check before buying a puppy in NSW?
Check the listing shows a microchip number and a breeder identification number (BIN), ask to meet the mother, and ask to see the puppy in the home where it was raised. Request vaccination and worming records, and never pay a deposit before speaking to the breeder directly.
What is a BIN and how do I check one in NSW?
A BIN is a breeder identification number, applied for through the NSW Pet Registry. Anyone responsible for a dog that becomes pregnant must have one, even after an accidental litter, and it must appear with the puppy's microchip number in every ad for a puppy. You can check a breeder's eligibility by entering their BIN in the NSW Pet Registry Buyer Search.
Which puppy breeds are most listed in NSW right now?
Right now the most listed breeds in NSW are australian shepherds, dachshunds and cavoodles.
Can I buy a puppy in NSW and have it transported to me?
Some breeders arrange regional or interstate transport, usually at the buyer's cost, so ask before you commit. Seeing the puppy and its mother in person first is still the safest way to buy, even when transport is offered.
Do puppy prices vary across NSW?
Yes, and by more than most buyers expect. The same breed can list at very different prices depending on pedigree, health testing and how in demand the litter is. Compare several listings for your breed before deciding what a fair price looks like.
Selling puppies in NSW?
List your litter on Pups4Sale and reach NSW buyers already searching for your breed. Free to create an account.

