Honda CRV Engine Guide: B20B vs K24

Honda CR-V engine bay for engine guide

The Honda CRV engine you need depends on your model year. Older CR-Vs use the 2.0L B20B. Newer ones use the 2.4L K24. Many buyers mix these up, and that’s how they end up ordering the wrong motor.

This guide shows which engine your CR-V has. It also compares the B20B and the K24A, and it helps you pick a replacement. Whichever engine you choose, double-check your year and VIN before you buy.

CR-V Engines by Generation (Which Engine You Have)

Honda built the CR-V in several generations. Each one uses a different engine family. Here’s the short version.

Generation

Chassis code

Years (US)

Engine

First

RD1 to RD3

1997 to 2001

2.0L B20B (B20Z in later years)

Second

RD4 to RD9

2002 to 2006

2.4L K24A1

Third

RE

2007 to 2011

2.4L K24Z series

Fourth

RM

2012 to 2016

Updated 2.4L K24 family

Fifth

RW

2017 to 2022

2.4L or 1.5L turbo

You can check the details on the Honda CR-V generations page on Wikipedia. Keep in mind that sources don’t always agree on exact years and ratings. Your owner’s manual or the engine code on the block settles it.

B20B Explained (High vs Low Compression)

The B20B is a 2.0L four-cylinder. It powered the first-generation CR-V. It has a double overhead cam head, and it doesn’t use VTEC. It runs on a timing belt.

Here’s where buyers get confused. The B20B came in different compression levels.

  • Low compression: about 8.8:1 to 9.2:1. Power sits near 126 to 142 hp.
  • High compression: about 9.4:1 to 9.6:1. Power rises to roughly 148 to 150 hp.

The later versions, often called the B20B8 or B20Z, make a bit more torque. They also rev a little higher. On paper, the difference looks small. On the road, you’ll notice it a bit more with a full load.

Compression matters when you shop. A high compression head won’t always swap onto a low compression block without checking the pistons and the ECU. So match the version to your car’s year when you can.

Need one for a 1997 to 2001 model? Check this Honda CR-V B20B engine, a 2.0L JDM motor made for those years.

K24A Explained (2nd and 3rd Gen CR-V)

The K24A is a 2.4L four-cylinder. Honda started using it in the CR-V in 2002. It’s a double overhead cam engine with i-VTEC. It uses a timing chain, so you don’t deal with belt changes.

The first version, the K24A1, makes about 160 hp and 162 lb-ft of torque. The third-generation versions, like the K24Z1, make around 166 hp. Torque stays close to 161 lb ft.

Most owners like how it pulls. It feels smoother than the B20B, and it has more low-end torque for a heavy SUV. It’s also easier to find in the used market.

If your CR-V is a 2010 to 2014 model, this Honda CR-V K24A engine matches that range.

Sources give slightly different power numbers for the K24 family. Treat the figures here as close estimates. The Honda K engine family page lists each variant if you want to compare.

B20B vs K24: Reliability, Power and Cost

Both engines have a good name. Many owners report they run well past 200,000 miles with regular care. Still, they age differently.

Feature

B20B

K24A

Size

2.0L

2.4L

Typical power

About 126 to 150 hp

About 160 to 166 hp

Torque

About 133 to 140 lb ft

About 161 to 162 lb-ft

Valvetrain

DOHC, no VTEC

DOHC, i-VTEC

Timing drive

Belt

Chain

Fits

First generation

Second and third generation

Maintenance focus

Belt, water pump, cam seals

Oil level, mounts, routine fluids

Cost to maintain

Slightly higher over time

Usually lower

The B20B has a few known weak spots. Owners often point to cam seal leaks, head gasket wear, and water pump failure. The timing belt needs a change too. Honda’s interval can vary, so follow your manual.

The K24A avoids the belt job. That saves money and worry. It does need clean oil and basic care like any engine.

Price depends on mileage, version, and stock. Rather than guessing, compare current listings from a seller that tests each engine.

Which CR-V Engine Should You Buy?

Start with your car. In most cases, the right choice is the engine your CR-V came with.

  • Own a 1997 to 2001 CR-V? Buy a B20B. Pick the high-compression version if your car had it.
  • Own a 2002 to 2011 CR-V? Buy the K24 that matches your year.
  • Own a newer CR-V? Check the engine code first. Don’t assume.

What about putting a K24 into an older CR-V? It can work, but it isn’t a simple bolt-in job. You’ll likely need new mounts, wiring, an ECU, and possibly axles. That adds time and cost. Talk to your shop before you commit.

For most daily drivers, a direct replacement is the safer path. It keeps things simple and your emissions setup intact.

Browse the full Honda engines collection to see what’s in stock for your year.

Buying a Low Mileage JDM CR-V Engine

JDM engines come from Japan, where cars often see lighter use and strict inspections. That’s why many buyers choose them. They usually cost less than new, and they often have fewer miles than a typical used US engine.

Look for these points before you pay:

  • Mileage listed in writing
  • Engine code that matches your car
  • Testing and inspection details
  • Clear warranty terms
  • Fast, trackable US shipping

DMV JDM Depot ships from US stock, and orders placed before 1 pm ET ship the same day. The warranty runs up to 180 days. Read the full terms first, since coverage can vary by product.

Also decide whether you need a long block or a short block. They’re not the same thing. Our guide on long block vs short block engines explains what comes with each.

Check the Transmission Before You Swap

A new engine won’t fix a failing transmission. If your CR-V shifts hard or slips, sort that out first. It’s cheaper to repair both at once than to pull the engine twice.

Honda’s other models show how this plays out. For a similar look at warning signs and replacement options, read Honda Pilot transmission problems and replacement options.

Frequently Asked Questions

What engine is in my Honda CR-V?

Most 1997 to 2001 models have a 2.0L B20B, and most 2002 and newer models have a 2.4L K24. Check the engine code and your VIN to be sure.

B20B vs K24: which is better?

The K24 has more power and no timing belt, but each one is best in the car it was built for.

What’s the difference between B20B high and low compression?

High compression versions run about 9.4:1 to 9.6:1 and make more power, while low compression versions run about 8.8:1 to 9.2:1.

Will a K24 fit my older B series CR-V?

It can, but it’s a swap that usually needs new mounts, wiring, and an ECU, so ask a qualified shop first.

Is the CR-V engine reliable?

Yes, in most cases, and many owners reach 200,000 miles or more with regular maintenance.

Which CR-V engine should I buy used?

Buy the one that matches your car’s year and engine code, and choose a low-mileage unit with a written warranty.

Not sure which one fits? Contact the DMV JDM Depot team with your year and VIN, and they can help you match the right Honda CRV engine.

 

Need a replacement engine?

Tell us your vehicle and we will help you find the right engine or transmission.