66 East Market Street
Harrisonburg, VA 22801
Phone: 540.432.1894
A Touch of the Earth specializes in unique international and domestic gift items including sterling and handcrafted jewelry, beads and hemp, tapestries, new and "gently worn" clothing, crystals, incense and oils.
We accept Cash, Mastercard, Personal Check, and Visa.
Hours:
Sunday-Monday CLOSED
Tuesday-Saturday 11:00am-6:00pm
731 Mount Clinton Pike
Harrisonburg, VA 22802
Phone: 540.433.4880
Website: http://www.giftandthrift.org
Artisans' Hope features fairly traded food and hand crafted items from around the world.
We accept American Express, Cash, Discover, Mastercard, Personal Check, and Visa.
Hours:
Monday-Saturday 9:30am-5:00pm
Sunday CLOSED
11704 Spotswood Trail
Elkton, VA 22827
Phone: 540.289.9500
Website: http://www.countryblessingsva.com
Country Blessings offers a collection of old barnwood furniture and accessories from folk art, florals, candles, and primitive designs.
We accept Cash, Mastercard, Personal Check, and Visa.
Hours:
Monday-Saturday 10:30am-6:00pm
121 Carpenter Lane
Shenandoah Heritage Market
Harrisonburg, VA 22801
Phone: 540.433.2084
Website: http://www.confederateshop.com
We are Virginia's premier Southern Heritage shopping destination.
We accept Cash, Mastercard, Personal Check, and Visa.
Hours:
Monday-Friday 10:00am-6:00pm
Saturday 9:00am-6:00pm
Sunday CLOSED
121 Carpenter Lane
Shenandoah Heritage Market
Harrisonburg, VA 22801
Phone: 540.437.9801
A truly eclectic store, we offer a variety of items such as John Deere and Coca Cola items, souvenir t-shirts, small personalized gifts, amish dolls, Jim Shore figurines, breed dog merchandise, yankee candles and stained glass.
We accept American Express, Cash, Discover, Mastercard, and Visa.
Hours:
Monday-Friday 10:00am-6:00pm
Saturday 9:00am-6:00pm
Sunday CLOSED
731 Mount Clinton Pike
Harrisonburg, VA 22802
Phone: 540.433.8844
Website: http://giftandthrift.org
Harrisonburg Gift & Thrift Shop is a nonprofit organization that started in 1982.
We accept American Express, Cash, Mastercard, Personal Check, and Visa.
Hours:
Monday-Saturday 9:30am-5:00pm
Sunday CLOSED
121 Carpenter Lane
Shenandoah Heritage Market
Harrisonburg, VA 22801
Phone: 540.438.8700
We offer interior accents and much more including locally made candles, jewelry, used books, and flower arrangements.
We accept American Express, Cash, Discover, Mastercard, and Visa.
Hours:
Monday-Friday 10:00am-6:00pm
Saturday 9:00am-6:00pm
Sunday CLOSED

Barnes & Noble
289 Burgess Road
Harrisonburg Crossing
Harrisonburg, VA 22801
Phone: 540.432.3807
Website: http://www.bn.com

Carousel Stained Glass
785 East Market Street
Harrisonburg, VA 22801
Phone: 540.434.3433