Canon EF-S 18- vs Tamron 17-
Updated July 2026 — Canon EF-S 18- wins on weight and zoom range, Tamron 17- wins on aperture and autofocus.
The Canon EF-S 18-135mm offers great versatility and value, while the Tamron 17-70mm excels in low-light performance and advanced features.
Why Canon EF-S 18- is better
Price
Canon is significantly cheaper.
Zoom Range
Canon has a longer focal length.
Weight
Canon is lighter and more portable.
Why Tamron 17- is better
Aperture
Tamron has a constant f/2.8 aperture.
Autofocus
Tamron features advanced autofocus technology.
Build Quality
Tamron has moisture-resistant construction.
Overall score
Specifications
| Spec | Canon EF-S 18- | Tamron 17- |
|---|---|---|
| Focal Length | 18-135mm | 17-70mm |
| Max Aperture | f/3.5-5.6 | f/2.8 |
| Weight | 16.9 oz | 18.3 oz |
| Stabilization | 4 stops | AI VC |
| Elements | 16 elements | 16 elements |
Dimension comparison
Overview of the Canon EF-S 18-135mm and Tamron 17-70mm
The Canon EF-S 18-135mm f/3.5-5.6 IS STM is priced at $329.95, while the Tamron 17-70mm f/2.8 Di III-A VC RXD is available for $599.00. This makes the Tamron lens about 81% more expensive than the Canon lens. Both lenses cater to different user needs and camera systems, with Canon designed for its EF-S mount and Tamron targeting Sony's E mount mirrorless cameras.
The Canon lens is recognized for its versatility, making it suitable for both video and still photography. It features a refined image stabilization system that provides up to four equivalent stops of shake correction. On the other hand, the Tamron lens boasts a constant f/2.8 aperture throughout its zoom range, making it an excellent choice for low-light shooting and achieving a shallow depth of field.
Focal Length and Versatility
The Canon EF-S 18-135mm offers a focal length range of 18-135mm, while the Tamron 17-70mm provides a shorter range of 17-70mm. The Canon's longer focal length gives it a greater versatility for capturing distant subjects, making it a better option for wildlife and landscape photography.
Conversely, the Tamron lens, with its 4.1x zoom ratio, is geared towards everyday use with a full-frame equivalent focal length of 25.5-105mm, which is ideal for portraits and street photography. The choice between these two lenses will depend on whether the photographer prioritizes zoom range or maximum aperture.
Image Quality
When it comes to image quality, the Canon EF-S 18-135mm lens utilizes one UD and one PMO aspheric lens to minimize chromatic aberration and enhance resolution and contrast. This lens is designed to deliver high-quality images across its zoom range, making it suitable for various photography styles.
The Tamron 17-70mm lens also emphasizes optical performance, featuring 16 elements in 12 groups, including two GM lens elements and one hybrid aspherical lens element. This design aims to provide outstanding image quality, particularly in challenging lighting conditions. Photographers looking for superior sharpness and clarity may find the Tamron lens appealing, especially given its wider maximum aperture.
Autofocus Performance
Autofocus is a critical aspect of any lens, and both the Canon and Tamron models deliver in this regard. The Canon EF-S 18-135mm features an inner focusing system that supports high-speed autofocus, particularly beneficial for video shooting thanks to its Movie Servo AF feature. This ensures smooth and quiet focusing during video capture.
The Tamron 17-70mm lens is designed with advanced autofocus capabilities that are compatible with Sony's Fast Hybrid AF and Eye AF systems. This integration can enhance the shooting experience by providing quicker, more accurate focusing, especially in dynamic shooting situations. Users who prioritize fast and reliable autofocus may prefer the Tamron lens for its advanced technology.
Build Quality and Durability
The build quality of both lenses is impressive, but they cater to different usage scenarios. The Canon EF-S 18-135mm lens is built to be compact and lightweight, weighing in at 16.9 oz. This makes it a great option for photographers who value portability.
On the other hand, the Tamron 17-70mm lens features moisture-resistant construction and a fluorine coating, making it more durable in challenging weather conditions. This added durability may appeal to outdoor photographers who often work in less-than-ideal environments.
Stabilization Features
The Canon EF-S 18-135mm incorporates a refined image stabilization system that provides up to four equivalent stops of shake correction, which is particularly beneficial for handheld shooting. This feature enhances the lens's usability in various situations, especially in low-light conditions or when using slower shutter speeds.
The Tamron 17-70mm lens also features Vibration Compensation (VC), which is enhanced through AI technology, improving stabilization performance during video shooting. While both lenses offer stabilization, the advanced VC of the Tamron may provide an edge for videographers seeking stable footage.
Price Comparison
With a price of $329.95, the Canon EF-S 18-135mm is significantly cheaper than the Tamron 17-70mm, which retails for $599.00. This price difference of about $269.05 makes the Canon lens a more accessible option for those who may be working with a tighter budget or looking for a versatile all-rounder without breaking the bank.
While the Tamron lens justifies its higher price with advanced features like a constant f/2.8 aperture and enhanced durability, the Canon lens offers excellent value for those who prioritize flexibility and performance in a more budget-friendly package.
Which should you buy?
Choosing between the Canon EF-S 18-135mm f/3.5-5.6 IS STM and the Tamron 17-70mm f/2.8 Di III-A VC RXD lens ultimately depends on your specific needs and camera compatibility. If you are a Canon user looking for a versatile lens that offers great value and solid performance, the EF-S 18-135mm is a strong contender. However, if you own a Sony APS-C mirrorless camera and require a high-speed lens with superior low-light capabilities and advanced autofocus features, the Tamron 17-70mm may be worth the investment despite its higher price.

