Find us on Social Media

Altavista On Track

Call Today!

A Virginia Main Street Community

Email Today!


We invite you to discover all that Altavista’s downtown district has to offer. There’s something here for everyone, from the serious shopper to the curious treasure-seeker. Following is a list of the local merchants who are the backbone of the downtown commercial sector, forming the foundation for a culture of growth, vibrancy, and community. We encourage you to visit each one, say “hi” and invest in these worthy ventures. By shopping Altavista first, you help your neighbors and community by ensuring such high-quality, affordable choices are available close to home.

Check Out All of our Great Shops Downtown

The General Store & Inn - 534 Main St. 

The General Store & Inn will make you feel right at home. The store has been featured on as  19 of Virginia's Most Interesting General Stores  You will love the historically renovated shop that also features an Inn upstairs! You can find anything from old fashioned candy, children's toys, home decor, Virginia candles to canned goods, jams, and jellies! You will be shopping around for hours when you visit the General Store & Inn in Altavista! ​​

Hours: Mon-Fri: 9 am- 6 pm
Sat: 9 am- 2 pm 
Phone:  434.309.1316

 Pretty Please on Broad - 615 Broad St. 

A trendy boutique that offers clothing for women of all ages! Pretty Please On Broad also carries gift items, Simply Southern Brand, jewelry, shoes, and more! You will love shopping in this unique and trendy store. 

Hours: Tues-Thurs: 11 am- 7 pm
Fri: 11 am- 4 pm 
Sat: 10 am- 4 pm

Phone:  704-281-8748

The Main Street Shoppes - 600 Main St. 

You will fall in love with this gift shop! Main Street Shoppes offers everything from fine jewelry, clothing, Vera  Bradley purses, accessories, to lotions, soaps, and fresheners. If you are buying a gift for someone... or yourself... this is the best place to start! 

Hours: Mon-Fri: 9 am- 6 pm
Sat: 9 am- 2 pm 
Phone:  434-309-1238

Main Street Trading Co. - 519 Main St. 

Main Street Trading Company offers consignment, vintage, antique clothing, furniture, jewelry, and home decoration items. 

Hours: Wed-Fri: 10 am- 5 pm 
Sat: 10 am- 2 pm 

Phone: (434) 369-0005

Vital Edge Nutritional Center- 610 Broad St. 

Looking for a local, family owned health store that has years of combined knowledge and a wealth of information and products? You should consider doing business with Vital Edge Nutritional Center. Contact us today and enjoy our friendly and personalized customer service. 

Hours: Mon-Sat: 10 am- 5:30 pm

Phone: 434.369.9300

Mitchell's Salon on 7th- 503 7th St. 

Mitchell's Salon on 7th is more than a luxury hair salon experience, they also sell the Bare Minerals Makeup Line, Aveda products, Davines products, and Moroccan oil products. You will feel pretty by just stepping through the door! 

Hours: Tues-Thurs: 12 pm- 7 pm
Fri-Sat: 10 am- 3 pm 

Phone: (434) 369-6243

Millers Jewelry- 520 Main St. 

When you enter Miller's Jewelry, you get the sense you are entering the private storehouse of a collector. From one wall to the other, there's a personal touch. It makes you think the proprietors must love what they do; and after you get to know them, you realize this is the case.

Hours: Mon-Tues, Thurs-Fri: 10 am- 5 pm
Wed: 10 am- 3 pm
Sat: 10 am - 2 pm 

Phone:  (434) 369-2099​

Airabella Flowers & Gifts- 815 Main St. 

Airbella's​ is a locally owned flower shop that offers one-of-a-kind floral designs and gifts. The shop also offers gift items such as Virginia candles, Virginian snacks and specialty items, and so much more! 

Hours: Mon-Sat: 9:30 am- 5:30 pm
Phone:  (434) 369-4024

The Shoppes of Altavista- 823 B. Main St. 

You won't want to leave the Shoppes of Altavista once you step into this store! There are so many items to see... and not to mention purchase. You will love the wide variety of farmhouse and primitive decor. 

Hours: Tues-Thurs: 10am-6pm
Sat: 10 am- 5pm
Phone:  (434) 608-2609

Hyacinths Creative Consignment- 823 A. Main St. 

Looking for custom decorated furniture for a bargain? If so, you need to stop by Hyacinth. They custom paint and refurbish old chairs, dressers, couches, tables and more! 
Hours: Tues-Sat: 10am-5 pm

Phone:  (434) 369-8000

Staunton River Outdoors- 508 B. Pittslyvania Ave.

Are you looking for a day kayak or canoe trip, but you don't want to purchase the expensive gear? No problem, Staunton River Outdoors has all of the boating and fishing equipment that you will need on the river. They also coordinate a shuttle service to drop/pick you up from the river. Staunton River outdoors also sales guns, fishing gear, hunting gear, and more! 

Hours: Tues-Sat: 8 am- 6 pm 

Phone:  (434)444-7682

Vintage on Broad- 617 Broad St.

Meet the store where the American Pickers have been! If you are into antiques, farmhouse finds, and one-of-a-kind primitive items, you will love this store as much as you'll love the sweet hospitality from the business owners! 

Hours: Tues-Fri: 11 am- 5 pm
Sat: 11 am- 3 pm 

Phone: ( 434) 941-9547​

Vista Fitness 24- 623 Broad Street 

Introducing Vista Fitness 24! The new 24 hour fitness gym that has three floors of cardio, weight lifting, areobics, plus childcare! 

Hours:24 hours

Phone: 434-608-2686