Test Ride an Electric Bike Today

Learn More

30 Years of Service – since 1986

Welcome to Mole Hill Bikes, a full service bicycle shop located in the Central Shenandoah Valley of Virginia since 1986. We strive to give you competitive pricing along with our good old fashioned service.

Phone: 540-879-2011

Email: gerald@molehillbikes.com

Monday – Friday
10am – 6pm

Saturday (closed on Sunday)
10am – 5pm

440 Main Street
Dayton, Virginia 22821
Driving Directions


We went there to get our bikes fixed after our first day of riding in the area and they were amazing. The mechanic did...

Posted by Don Keenan on Friday, November 25, 2016

Love this place! The staff is very knowledgeable and courteous. They will spend the time to make sure you get what you...

Posted by Dillard George on Saturday, December 23, 2017

I just got interested in biking so I went in there with a thousand questions and they answered every one and were...

Posted by Rahfen Clark on Thursday, June 23, 2016

Your Local Bike Shop

Since 1982, we've been proudly serving all types of cyclists, including new and veteran riders, road and mountain aficionados, and recreation and transportation cyclists. With two convenient locations and a comprehensive online catalog, we’re here to help you with all of your cycling needs. 

Join Us On Strava

Join our customers as they track their rides on Strava. Stay connected with those in this area by joining our Strava Group. 

Free In-Store Pickup For Online Orders