• Bicycles
    Road Road Plus All Road / Gravel Cyclocross Mountain Utility ebike Upgrade
  • Custom Forks
  • Components
  • Technology
  • Purchase
    Contact/Ordering Finish Options Fit Forms
  • Gallery
  • About
    About Us Carbon Neutral Manufacturing Careers
  • Team
  • Store

Filter gallery by:

  • All-Road
  • All-Road Ti-Carbon
  • Cross
  • ebike Upgrade
  • Mountain
  • Road Plus Ti
  • Road Plus Ti-Carbon
  • Road Ti
  • Road Ti-Carbon
  • Utility
  • View All
gallery bike

FF957

Mountain
gallery bike

FF952

Mountain
gallery bike

FF766

Mountain
gallery bike

FF723

Mountain
gallery bike

FF663

Mountain
gallery bike

FF635

Mountain
gallery bike

FF576

Mountain
gallery bike

FF520

Mountain
gallery bike

FF513

Mountain
gallery bike

FF472

Mountain
gallery bike

FF470

Mountain
gallery bike

FF415

Mountain
gallery bike

FF413

Mountain
gallery bike

FF410

Mountain
gallery bike

FF402

Mountain
gallery bike

FF1166

Mountain
gallery bike

FF1135

Mountain
gallery bike

FF1123

Mountain
gallery bike

FF1100

Mountain
gallery bike

FF1069

Mountain
gallery bike

FF1068

Mountain
gallery bike

FF1066

Mountain
gallery bike

FF1028

Mountain
gallery bike

FF1027

Mountain
gallery bike

FF1026

Mountain

Testimonial // FF1207

I love my bike! I rode it this morning for about 45 minutes before the rains came, up a couple of very steep hills and on very bumpy roads.  It is so easy and comfortable.  It has a surprisingly short turning radius and in some ways is as nimble as my road bike, but yet feels so solid.  It is great.

See the build
flickr gallery

Follow us

Cooler Powered

We're on Strava, are you?



Quick Links

  • Road
  • All Road / Gravel
  • Road Plus
  • Cyclocross
  • Mountain
  • Utility
  • ebike Upgrade
  • About Us
  • Carbon Neutral Manufacturing
  • Technology
  • Bicycle Gallery
  • Firefly Bike Team
  • The Purchase Process
  • Finish Options
  • Fit Forms
  • Store
  • Accessibility Statement

Contact Us

Email kevin@fireflybicycles.com
423 Pleasant Street, Melrose, MA 02176
Phone: 617.825.3473