Cannon Beach Haystack Rock and Pacific surf, Oregon
⚡ United States
eBike Shops in Oregon
eBikeListings›Oregon

eBike Shops in Oregon

Portland made American bike culture famous, and Oregon’s banked rail-trails, gorge views and coast roads back it up with substance. You'll find 300 verified shops across 28 counties and 78 cities, every one with real hours, real reviews, and a phone number that connects. May through October west of the Cascades; high desert rides earlier and later. #ebikeoregon

300
Listings
78
Cities
28
Counties

Oregon eBike laws

Class 1 eBikes only assist while you pedal, cutting off at 20 mph. Class 2 eBikes add a throttle that can move the bike without pedaling, also capped at 20 mph. Class 3 eBikes are pedal-assist only but the motor keeps helping up to 28 mph. Knowing your bike's class matters because it determines which trails and paths you can legally ride.

Through December 31, 2026, operators of all three classes must be at least 16. Beginning January 1, 2027, HB 4007 lowers the Class 1 minimum age to 14, while Class 2 and Class 3 remain 16 and older.

Oregon's official micromobility guide says e-bikes may not be operated on a sidewalk (ODOT guide). Local and trail rules may differ or add restrictions, so check with the city, county, or land manager before you ride. For more detail, read our full Oregon eBike law guide.

Oregon eBike shops by county

Top Oregon cities for eBike shops

Oregon eBike FAQ

How many eBike shops are listed in Oregon?
Oregon has 300 listings across 78 cities and 28 counties. They include shops, dealers, repair and rental businesses.

Which Oregon cities have the most eBike shops?
Portland has the most listings with 84. Eugene and Bend have 28 each, Ashland has 9 and Hood River has 8.

Which Oregon counties have the most eBike shops?
Multnomah County leads with 86 listings, followed by Deschutes County with 46, Lane County with 34 and Jackson County with 23.

Where can I rent an eBike in Oregon?
Bend has the most rental or tour listings with 9, then Portland with 4 and Eugene with 3. Oregon has 41 in total, so call ahead to confirm availability.

What is the speed limit for eBikes in Oregon?
Class 1 and 2 assistance cuts off at 20 mph; Class 3 at 28 mph.

How old do you have to be to ride an eBike in Oregon?
In 2026, operators of every class must be at least 16. The Class 1 minimum age drops to 14 on January 1, 2027.

← Back to full directory