The Edgartown Bicycles Sales

Our combined 50 years of riding and racing experience ensures you will be greeted by employees who know and use the products we offer. We stock everything from the classic beach cruiser, to Tour de France winning road bikes and everything for the entire family in between.

Bicycles Our showroom is full of brand new bicycles from Specialized Trek and SE. We also have access to custom brands such as Alchemy Seven, Independent Fabrications, Moots and Bilenky Cycleworks.

Accessories: Forget your helmet off island? Want to enhance your ride indoor or out with cycling shoes? Our walls are always packed with the accessories you need. And if we don't have it, our main suppliers are only 2 days away and we would be happy to special order anything you need.

Custom Clothing: We have been working with Louis Garneau clothing company to produce high quality custom clothing that is stylish and comfortable for almost 10 years now. Our jersey is a great way to remember the amazing riding and sites you enjoyed while on vacation or an even better gift for the friend who couldn't tag along. We currently offer 1 custom jersey but will be working on a second very shortly (feel free to email ideas in!).

Lighthouse Jersey: Featuring a great photo of the famed Edgartown Lighthouse on the front and amazing panoramic shots of the Aquinah (Gay Head) Cliffs and our first floor showroom. All three pictures were taken by our friend/customer and island local Ezra Newick. This jersey features a "relaxed club cut" fit that should be sized like you would a t-shirt. Mens available in short-sleeved only. Womans available in short-sleeved or sleeveless. Designed in house and printed in the USA by Louis Garneau.

What People Say?

Get In Touch

Edgartown Bicycles, Martha's Vineyard.
212 Upper Main St. Edgartown, MA 02539
Phone: (508)-627-9008

Sales and service department email:

Rental department department email:


Rental & Repair Hours

Everyday: 9am - 6pm

© 2021 All Rights Reserved. Martha's Vineyard

OwlCarousel.initOwlCarousel(); Datepicker.initDatepicker(); ContactForm.initContactForm(); });