Skip to content

Free 30-Day Bike Return

Best Electric Mountain Bikes: Top-Rated E-MTBs to Tame the Trails

Electric Mountain Bike on a rocky trail

An electric mountain bike can allow you to get out for a quick blast, propelling you uphill quickly so you can enjoy the descents.

You can also turn your focus to climbing the steepest, most technical slopes you can find or just go longer and faster with a grin from ear-to-ear. The ability to cover ground quickly means you can go out and explore places you wouldn’t otherwise consider.

These bikes also let you ride in ways you usually couldn’t, and as designs become more refined, the handling increasingly rivals – and in some scenarios exceeds – that of conventional mountain bikes.

For more on what to look for when buying an e-MTB, read our buyer’s guide at the bottom of this article. Otherwise, check out our guide to electric bike types to choose the right bike for you.

The Best Electric Mountain Bikes Reviewed

This is our pick of the best electric mountain bikes reviewed by the BikeRadar test team.

Marin Alpine Trail E2 | Best Value Trail

Marin Alpine Trail E2 e-MTB

Slack geometry and Shimano’s EP8 motor make the Alpine Trail E2 a formidable bike.

  • Price as Tested: $5,999 / £5,695
  • Motor: Shimano EP8
  • Verdict: Capable, fun and comfortable
  • Frame: Aluminium (150mm travel)

Marin launched the Alpine Trail E at the end of 2020 and it’s the Californian brand’s first full-suspension electric mountain bike.

Luckily, it’s been worth the wait because the Alpine Trail E is a capable, fun and comfortable e-MTB with a well thought out spec that offers good value for money (top-spec dampers, Shimano drivetrains and branded components).

You get an aluminium frame with 150mm of travel, with aggressive, descent-focused geometry, while Shimano’s new EP8 motor provides the power. The Alpine Trail E2 is at home on a broad spectrum of trails and lives up to Marin’s promise as a bike that will put a smile on your face.

The range also includes the cheaper Alpine Trail E1 at £4,295 / $4,499 / €4,899.

Canyon Spectral:ON CF 7.0 | Best Playful Ride

Canyon Spectral:ON CF 7.0 e-MTB

Although it’s not got the most progressive geometry, it’s still a good looking and top performing bike.

  • Price as Tested: £4,299 / €4,497
  • Motor: Shimano Steps E8000
  • Frame: Carbon Main Frame
  • Wheel Size: Mullet (29in/27.5in)

Redesigned in March 2020, the Canyon Spectral:ON’s main frame is now carbon with an alloy rear triangle, and its 504Wh battery is now internal. Like its predecessor, it has mullet wheel sizes, with a 29in front and 27.5in rear wheel.

On this CF 7.0 model, there’s 150mm of travel at the rear and a RockShox Deluxe Select shock, while power comes from a Shimano Steps E8000 motor, running through a 12-speed Shimano XT mech.

The motor provides plenty of power to get up steep climbs, while the feel when riding fast is more playful than planted. We’ve also tested the top-spec, £6,499 Spectral:ON CF 9.0, but we reckon there’s little other reason to choose it over the 7.0.

Giant Trance E+ 1 Pro | Best Smart Assist

Giant Trance E+ 1 Pro long-termer

Matthew’s Giant Trance E+ 1 Pro long-termer.

  • Price as Tested: $5,600 / £4,499
  • Motor: Yamaha SyncDrive
  • Battery: 500Wh Internal
  • Note: On the heavy side (24kg+)

Giant’s Trance E+ 1 is powered by a Yamaha SyncDrive motor, with its 500Wh battery giving plenty of range.

There are five fixed levels of assist, but we’ve been particularly impressed by the Smart Assist mode, where motor power varies with how you ride. It gives loads of power when climbing, easing off when cruising on the flat or descending.

The rest of the spec is sorted on this second-tier model, with a Shimano Deore XT drivetrain and brakes, and Fox suspension. At more than 24kg, the Trance E+ 1 Pro is on the heavy side though.

Loading

Compare Bikes

ADD A BIKE BY SEARCH
Loading

No results found

Suggested bikes

Add more products to compare

${ product.compareTitle }
${ product.price | currencyFromCents } ${ product.compare_at_price | currencyFromCents }
  • Description
  • ${category.name}
    ${component.replace(/_/g, ' ')}
Shop Now

${ localeText.general.title }

${ localeText.general.sub_title }

Bike Finder

${getQuestionText()}

Getting your results

Loading