Yes. The Honda D16 family includes both VTEC-equipped and non-VTEC engines; the best-known VTEC member is the 1.6L DOHC variant known as D16Z6, used in late-1990s Civic Si. Many D16 engines are not VTEC.
To understand what this means for a particular car, it’s important to know the specific engine code and market, because the D16 name covers several generations with different configurations, including SOHC and DOHC layouts, and only some DOHC versions used VTEC.
Which D16 variants are VTEC
Here are the most commonly referenced VTEC-equipped D16 variants you might encounter in Civics and related models.
- D16Z6 — 1.6L DOHC VTEC, Civic Si (mid to late 1990s).
These are the standout examples of D16 engines with VTEC. Other D16 variants are typically non-VTEC, depending on the market and generation (for example, many Y-series and other D-series engines used in non-sport trims do not have VTEC.
How to identify if your D16 is VTEC
To determine a specific D16’s VTEC status, check the engine code and look for VTEC-specific hardware on the cylinder head. Engine codes that include the letter Z in the D-series family indicate a VTEC-equipped variant, and you may find a VTEC solenoid on the head as a physical marker.
Engine code and physical markers
Common indicators include the engine code D16Z6 (or other Z-series codes) on the valve cover and the presence of a VTEC solenoid and oil-pressure switch on the cylinder head. If your code lacks a Z, it’s likely a non-VTEC version.
Other verification methods
Consult the vehicle’s service manual, a factory window sticker, or a VIN-based decoder to confirm whether VTEC is installed. In late-1990s Civics, a VTEC-equipped engine typically corresponds to sport-oriented trims or specific markets that used the D-series VTEC configuration.
Summary
The D16 designation covers a range of 1.6-liter engines, including both VTEC and non-VTEC variants. The most recognizable VTEC D16 is the D16Z6, a DOHC VTEC engine used in certain Civic Si models in the late 1990s. When evaluating a D16-powered car, verify the exact engine code to determine whether VTEC is present, and use official documentation or VIN-based checks for confirmation.


