Canon EF-S 18- vs Nikon NIKKOR Z DX 12-
Updated July 2026 — Canon EF-S 18- wins on focal length and close focus, Nikon NIKKOR Z DX 12- wins on price and zoom speeds.
The Canon EF-S 18-135mm offers greater versatility and a lower price, while the Nikon NIKKOR Z DX excels in ultra-wide-angle capabilities and advanced zoom features.
Why Canon EF-S 18- is better
Price
Canon is $37 cheaper than Nikon
Versatility
Canon has a wider focal length range
Weight
Canon is lighter at 16.9 oz
Why Nikon NIKKOR Z DX 12- is better
Image Stabilization
Nikon offers 4.5 stops vs Canon's 4 stops
Zoom Control
Nikon has 11 zoom speeds for precise control
Close Focus
Nikon can focus as close as 11 inches
Overall score
Specifications
| Spec | Canon EF-S 18- | Nikon NIKKOR Z DX 12- |
|---|---|---|
| Max Aperture | f/3.5-5.6 | f/3.5-5.6 |
| Lens Type | Zoom | Zoom |
| Image Stabilization | Yes | Yes |
| Autofocus | Inner Focusing | Power Zoom |
| Construction | 16 elements | 12 elements |
Dimension comparison
Overview of the Canon EF-S 18-135mm f/3.5-5.6 is STM
The Canon EF-S 18-135mm f/3.5-5.6 is STM lens is designed to cater to both videographers and photographers alike. With a current price of $329.95, this lens offers a versatile zoom range and features refined image stabilization that delivers up to four equivalent stops of shake correction. Its inner focusing system ensures quick autofocus, making it an ideal choice for dynamic shooting conditions. The lens is particularly noted for its ability to produce high-resolution images with minimal chromatic aberration, thanks to its unique lens construction that includes one UD and one PMO aspheric lens.
Overview of the Nikon NIKKOR Z DX 12-28mm PZ VR
The Nikon NIKKOR Z DX 12-28mm PZ VR lens is priced at $366.95, positioning it as a premium option for those seeking an ultra-wide-angle lens for their Z series mirrorless cameras. This lens features a power zoom function that allows users to select from 11 different zoom speeds, ranging from slow and subtle to nearly instantaneous. Additionally, it is equipped with built-in VR image stabilization that counteracts shakiness, providing a smoother shooting experience. With a close focus distance of just 11 inches, this lens is particularly appealing for content creators and vloggers who often need to capture immersive shots.
Price Comparison
When comparing the prices of these two lenses, the Canon EF-S 18-135mm is about 10% cheaper than the Nikon NIKKOR Z DX 12-28mm, making it a more budget-friendly option at $329.95 versus Nikon's $366.95. This price difference could be significant for amateur photographers or videographers looking to invest in their first versatile lens. However, this lower price does not compromise the Canon lens's extensive features and performance, making it a strong contender in its category.
Versatility in Focal Length
The Canon EF-S 18-135mm lens boasts a focal length range of 18-135mm, offering users a wide variety of shooting options, from portraits to landscapes. This flexibility is particularly beneficial for photographers who want to avoid changing lenses frequently. In contrast, the Nikon NIKKOR Z DX lens offers a more limited focal range of 12-28mm, which is ideal for ultra-wide-angle shots but may not suit all types of photography. This distinction highlights the Canon lens's advantage in versatility, catering to a broader range of photographic needs.
Image Stabilization Features
Both lenses provide image stabilization, but they do so in different ways. The Canon EF-S 18-135mm features a refined stabilization system that delivers up to four stops of shake correction, which is particularly effective for video shooting. The Nikon NIKKOR Z DX lens offers 4.5 stops of built-in optical VR, which is slightly superior and may provide added stability during handheld shooting. This 0.5 stop difference could be crucial for users seeking the best performance in shaky conditions, such as while walking or shooting in low light.
Special Features and Usability
The Canon EF-S 18-135mm features a unique zoom ring lock that prevents accidental extension of the lens, adding a layer of convenience for photographers on the go. This is complemented by its inner focusing system, which enhances autofocus speed and accuracy. On the other hand, the Nikon NIKKOR Z DX lens boasts a power zoom function with 11 selectable speeds, allowing for precise zoom control during video shooting. This feature is particularly advantageous for content creators who require smooth zoom transitions. Both lenses offer great usability, but the choice largely depends on whether the user prioritizes zoom versatility or advanced control features.
Build Quality and Design
Both lenses are designed with practicality in mind, but they cater to different user preferences. The Canon EF-S 18-135mm lens is compact and lightweight, weighing in at 16.9 oz. This makes it a suitable choice for travel and everyday photography. Conversely, the Nikon NIKKOR Z DX lens is also designed to be lightweight and gimbal-friendly, which is a plus for vloggers and content creators who need a portable option. While both lenses are well-built, their design focuses on different aspects of usability, appealing to distinct user bases.
Which should you buy?
Choosing between the Canon EF-S 18-135mm f/3.5-5.6 is STM and the Nikon NIKKOR Z DX 12-28mm PZ VR ultimately depends on your specific needs as a photographer or videographer. If versatility and a broader focal length range are your priorities, the Canon lens at $329.95 offers an excellent solution. However, if you require an ultra-wide-angle lens with advanced zoom controls and slightly better image stabilization, the Nikon lens priced at $366.95 may be worth the investment. Both lenses offer exceptional features, but your choice should align with your shooting style and budget constraints.

