Maine Bike Shops

Here is a list of Maine Bike Shops listed alphabetically by region. Services offered by a shop are listed after the phone number including bike rentals, used bike sales, and if the shop accepts bike donations. Please note that most shops prefer that you call ahead to see if they are currently accepting donations, as sometimes they run out of room to store donated bikes.

Maine Tourism Regions Map for Maine Bike Shops

Maine Tourism Regions Map

1 The County– Houlton, Fort Kent, Presque Isle

Bike Board and Ski450 Main St., Presque Isle, ME 04769-26011-207-769-2453
Pedal Products577 Lake Shore Rd., St David, ME 047731-207-316-3184

2 Maine Highlands– Moosehead, Bangor, Millinocket

Pat’s Bike Shop373 Wilson St., Ste. 1, Brewer, ME 04412-15601-207-989-2900
Rose Bike9 Pine St., Orono, ME 04473-40471-207-866-3525
Ski Rack Sports24 Longview Dr., Bangor, ME 04401-36291-207-945-6474Rentals
Slipping Gears Cycling753 Stillwater Ave., Bangor, ME 044931-207-307-7403

3 Downeast & Acadia– Blue Hill Peninsula, Machias, Calais Grand Lake Stream

Acadia Bike Rentals48 Cottage St., Bar Harbor, ME 04609-18321-207-288-9605Rentals
Bar Harbor Bicycle Shop141 Cottage St., Bar Harbor, ME 04609-14091-207-288-3886Rentals
Island Time Ebike Rentals & Tours16 Village Green Way, Southwest Harbor, ME 046791-207-779-4665Rentals, Used Bikes
Kingdom Bikes37 Felicity Ln., Blue Hill, ME 04614-65381-207-374-3230Used Bikes, Accepts Donations
McLeod’s Bike Repair6 W Kennebec Rd., Machias, ME 046541-207-263-7695
Southwest Cycle370 Main St., Southwest Harbor, ME 04679-42451-207-244-5856Rentals

4 Midcoast Maine– Brunswick, Camden, Bucksport

Bikeman/ Bath Cycle and Ski115 Main St., Woolwich, ME 045791-800-245-3626Used Bikes, Accepts Donations
Center Street Cycles11 Center St., Brunswick, ME 04011-15031-207-729-5309Rentals
CG Bikes39 Main St., Belfast, ME 049151-207-218-1206
Gorham Bike & Ski88 Union St., Brunswick, ME 040111-207-725-1100
Maine Sport Camden24 Main St. Camden, ME 048431-207-230-1286
Maine Sport Rockland279 Main St. Rockland, ME 048411-207-593-8017Rentals
Maine Sport Rockport115 Commercial St., Rockport, ME 04856-59071-207-236-7120
Pedego Electric Bikes185 Townsend Ave, Suite B, Boothbay Harbor, ME 045381-207-315-6161Rentals
Sidecountry Sports20 Barnestown Rd, Camden, ME 048431-207-701-5100
Sidecountry Sports481 Main St., Rockland, ME 048411-207-701-5100
The Rusty Crank14 Maine St. Suite 0102A, Brunswick, ME 040111-207-844-8392Used Bikes, Accepts Donations

5 Kennebec Valley– Augusta, Belgrade Lakes

Gorham Bike & Ski50 Concourse W, Waterville, ME 049011-207-660-6761
Mathieu’s Cycle and Fitness727 Maine Ave., Farmingdale, ME 04344-15381-207-582-0646
Northern Lights Maine639 Wilton Rd., Farmington, ME 04938-61281-207-778-6566Rentals

6 Western Lakes & Mountains– Rangeley, Sebago, Lewiston, Auburn, Bethel, Ski Areas

Allspeed Cyclery & Snow 3001 Outdoor Center Road, Carrabassett Valley, ME, 049471-207-779-3951Rentals
Allspeed Cyclery & Snow38 West Bethel Road, Bethel, ME 042171-207-744-7202
Barker Mountain Bikes53 Mayville Rd., Bethel, ME 04217-44091-207-824-0100Rentals
Busytown Bikes996 Sabattus St., Lewiston, ME 04240-33331-207-241-3233Used Bikes, Accepts Donations
Carrabassett Valley BikeValley Crossing, Carrabassett Valley, ME 049471-207-235-8863Rentals
Chase Cyclery133 N Main St., Andover, ME 042161-207-392-3732
Green Machine Bike Shop419 Main St., Norway, ME 04268-59201-207-739-2324Rentals
Rainbow Bicycle & Fitness97 Lisbon St., Lewiston, ME 04240-71191-207-784-7576Used Bikes, Accepts Donations
Roy’s Bicycle Shop75 Farwell St., Lewiston, ME 04240-48231-207-783-9090Rentals, Used Bikes, Accepts Donations

7 Southern Maine & Beaches– Freeport, Kittery, Sanford

Allspeed Cyclery & Snow 936 Brighton Ave, Portland, ME 041021-207-878-8741
Berger’s Bike Shop241 York St., Ste. 1, York, ME 03909-10551-207-363-4070
Boulder Nordic Sport30 Olympia St. Portland, ME, 041031-207-541-7438
Brad’s Recycled Bike Shop115 Island Ave., Peaks Island, ME 04108-11121-207-766-5631Rentals
Cycle Mania65 Cove St., Portland, ME 04101-25131-207-774-2933Rentals, Used Bikes, Accepts Donations
Ernie’s Cycle Shop105 Conant St., Westbrook, ME 04092-22991-207-854-4090
Fast & Happy Bicycles463 Main St., Springvale, ME 04083-18901-207-502-2280Used Bikes, Accepts Donations
Foreside Bicycle Shop7 Wallingford Sq., Kittery, ME 03904-20131-207-752-7280
Frame and Wheel190 Two Lights Rd., Cape Elizabeth, ME 041071-207-221-5151Used Bikes, Accepts Donations
Goodrich’s Cycle Shop131 School St., Sanford, ME 04073-32491-207-324-1381Used Bikes, Accepts Donations
Gorham Bike & Ski693 Congress St., Portland, ME 04102-33031-207-773-1700Rentals
Gorham Bike & Ski575 Main Street, Saco, ME 040721-207-283-2453
Gorham Bike & Ski2128 Post Road/Route 1, Wells, ME 040901-207-604-1136
Jerry’s Bike Barn27 Tyler Ln., Berwick, ME 03901-26651-207-752-0580Used Bikes, Accepts Donations
KB Wheels10 South St, Yarmouth, ME 040961-207-847-0228
L.L.Bean Bike, Boat & Ski Store57 Main Street, Freeport, ME 040321-877-755-2326
Lighthouse Bikes72 Ocean St., South Portland, ME 041061-207-200-0900Rentals, Used Bikes, Accepts Donations
Lincoln & Main Electric Bike Café & Winery93 Main St., South Portland, ME 041061-207-318-5457
Maine Bike Works885 Portland Rd., Saco, ME 04072-97941-207-590-8903
Mainely Bicycle169 Port Rd., Kennebunk, ME 040431-207-606-9074Rentals
Pedego Electric Bikes105 Fox St., Portland, ME 041011-207-956-7811Rentals
Port City Bikes82 Parris St., Portland, ME 04101-19601-207-775-6125Used Bikes, Accepts Donations
Portland Gear Hub155 Washington Ave., Portland, ME 04101-26191-207-761-7632Used Bikes, Accepts Donations
REI90 Rock Row, Suite 100, Westbrook, ME 040921-207-591-2160
Rodgers Ski & Sport332 US Route 1, Scarborough, ME 040741-207-883-3669
The Local Gear74 Maple St., Unit A, Cornish, ME 04020-31121-207-625-9400Used Bikes, Accepts Donations
Wheels N Waves365 Post Rd., Wells, ME 040901-207-646-5774Rentals
Wildfire Human Powered Vehicles281 Mountain Rd., Arundel, ME 04046-83321-207-423-7360