Martinsville, VA 24112
Puppies for Sale near Martinsville, VA
Meet every puppy available at Waggles. Families from Martinsville visit us to find their match, or we deliver within 25 miles — call or text and we answer.
Here are some of our top breeds near Martinsville, VA
Boston Terrier, Cavalier King Charles Spaniel, Pembroke Welsh Corgi & 1 more breed · at our Waggles store
Even more puppies to meet at Waggles
Browse by breed near Martinsville
-
Available now
-
Available now
-
Available now
-
Available now
All 10 breeds we serve near Martinsville
About Martinsville
Read more about Martinsville Show less
Trying to find a puppy near Martinsville VA that you can actually meet first? Waggles Roanoke is a straight drive up US 220, on the upper floor of Valley View Mall. Martinsville families make that trip often, and the drive takes a little over an hour.

Why Martinsville Families Make the Drive
There are not many puppy stores in Henry County. As a result, Martinsville buyers often come to us when they want to see a puppy in person, check its health records and ask questions face to face.
A licensed veterinarian examines every puppy before it goes home. Also, each one is current on age appropriate vaccinations and has a lifetime microchip.
Directions From Martinsville to Waggles Roanoke
Plan on about one hour and ten minutes.
- Head north on US 220 through Collinsville and Bassett Forks.
- Continue on US 220 through Rocky Mount and Boones Mill into Roanoke, where the highway continues as Interstate 581.
- Take exit 3C for Valley View Boulevard and follow it to Valley View Mall. Then head to the upper floor, where you will find us in unit 290.
Since it is one road most of the way, the drive is simple. It also gives you plenty of time to talk through puppy names.
Find a Puppy near Martinsville VA and Explore Close to Home
Martinsville has lots to enjoy with a dog once the vaccine series is complete. The Dick and Willie Passage Rail Trail is a paved trail that is perfect for leash walks. Philpott Lake is close by for scenic weekend outings.
Of course, the town is famous for Martinsville Speedway, and the Virginia Museum of Natural History sits right in uptown. For local events and park details, visit the City of Martinsville website.
Breeds Martinsville Families Have Picked
Our recent Martinsville buyers chose a German Shepherd, a Yorkie and a Shorkie. That is a loyal working breed and two tiny companions, so the range is wide.
Whether you want a big protector or a lap dog, we can help you choose. Browse every breed in our breed guide before you head north.
Included With Every Puppy
- A licensed vet exam before your puppy leaves our store
- Age appropriate vaccinations and deworming
- A microchip for life with no yearly fees
- Our health warranty, covering qualifying hereditary conditions for up to one year
Our financing program can help with the cost. You can even apply before you leave Martinsville, so you are ready when you arrive.
Plan Your Trip to Find a Puppy near Martinsville VA
We are open Monday through Saturday from 11am to 8pm and Sunday from 12pm to 6pm. Because the drive is a bit longer, call 540-212-2526 first and we will tell you which puppies are here. We are happy to send photos and videos, too.
Check our available puppies online, then contact us to plan your visit.
Frequently Asked Questions — Martinsville, VA
Common questions from families in Martinsville
How far is Waggles Roanoke from Martinsville?
Plan on about one hour and ten minutes. Take US 220 north all the way into Roanoke, then exit at Valley View Boulevard.
Do you deliver puppies to Martinsville?
Yes, we offer delivery to your door. Call 540-212-2526 and we will confirm the details for your address in Martinsville or Henry County.
Which breeds have Martinsville families bought?
Recent Martinsville buyers chose a German Shepherd, a Yorkie and a Shorkie.
Can you send photos before I make the drive?
Yes. Call us and we can send photos and videos of the puppies we have today.
What comes with every puppy?
Every puppy has a licensed vet exam, age appropriate vaccinations, a lifetime microchip and our written health warranty.
Can I finance my puppy?
Yes. You can apply online before your visit, and many people get an answer within minutes.
Getting to Waggles from Martinsville
The area we cover around Martinsville, VA 24112
Interactive map displaying our 25-mile service area centered on Martinsville, VA 24112.
Call us and we answer — Mon-Sat 11am-8pm Sun 12pm-6pm
Tell us what you are looking for and we will hold the one you want. 23 puppies are available through our Waggles store.