Canon EF-S 18- vs Tamron 70-
Updated July 2026 — full head-to-head comparison.
Overview of the Canon EF-S 18-135mm and Tamron 70-300mm Lenses
The Canon EF-S 18-135mm f/3.5-5.6 IS STM is priced at $329.95, while the Tamron 70-300mm F/4.5-6.3 Di III RXD is available for $399.00, making the Canon lens about 17% cheaper. Both lenses cater to different photographic needs, with the Canon lens being more versatile for everyday photography, and the Tamron lens providing a longer reach suited for more specialized shooting scenarios.
The Canon lens is designed for both video and still images, making it a great all-around lens for various photographic situations. In contrast, the Tamron lens excels in telephoto photography, ideal for capturing distant subjects, landscapes, sports, and wildlife.
Image Quality and Performance
When it comes to image quality, the Canon EF-S 18-135mm utilizes a refined Image Stabilization system that provides up to four equivalent stops of shake correction, which is crucial for handheld shooting. With one UD and one PMO aspheric lens, it ensures high resolution and reduced chromatic aberration throughout its zoom range.
Conversely, the Tamron 70-300mm features a sophisticated optical design with 15 elements in 10 groups, aimed at minimizing chromatic aberration and enhancing image quality. This lens is designed to deliver high-resolution images along with appealing bokeh, ideal for portrait and creative photography. While the Canon lens shines in versatility, the Tamron lens is tailored for high-quality telephoto shots.
Focal Length and Versatility
The Canon EF-S 18-135mm offers a focal length range of 18-135mm, making it an excellent choice for a variety of photography styles, from wide-angle landscapes to moderate zoom for portraits. This versatility makes it a go-to lens for everyday use, particularly for those who wish to carry a single lens for multiple situations.
In contrast, the Tamron 70-300mm offers a longer focal length of 70-300mm, which translates into a 105-450mm equivalent field-of-view on APS-C cameras. This makes it a great choice for wildlife and sports photography, where distance from the subject is often required. However, its longer focal length may limit its versatility for general photography compared to the Canon lens.
Build Quality and Construction
The Canon EF-S 18-135mm is relatively compact, weighing in at 16.9 oz. and featuring an inner focusing system that enhances its portability. It also includes a zoom ring lock that prevents accidental extension, adding to its practicality for everyday use.
The Tamron 70-300mm is designed to be the world's smallest and lightest telephoto lens, weighing only 19.2 oz. This lightweight design enhances its portability, making it easier to carry for extended shooting sessions. Additionally, its moisture-resistant construction adds durability, allowing photographers to feel more secure in various shooting environments.
Autofocus Capabilities
Canon's EF-S 18-135mm is equipped with a high-speed autofocus system that utilizes an inner focusing mechanism, optimized for both stills and video. This lens supports the Movie Servo AF feature, making it particularly suitable for video recording by providing smooth and quiet continuous autofocus.
On the other hand, the Tamron 70-300mm incorporates the RXD (Rapid eXtra-silent stepping Drive) technology, which is designed to deliver a remarkably quiet and high-speed autofocus experience. This feature makes it ideal for shooting in situations where silence is critical, such as during wildlife photography or discreet candid shots.
Price Comparison
The Canon EF-S 18-135mm is priced at $329.95, while the Tamron 70-300mm is available for $399.00. This price difference of about $69 means the Canon lens is more budget-friendly, particularly for amateur photographers or those looking for a versatile lens without breaking the bank.
While both lenses offer unique features catering to different photography needs, the price point of the Canon lens makes it an attractive option for those who value versatility and affordability.
Target Audience
The Canon EF-S 18-135mm is well-suited for beginner to intermediate photographers who require a versatile lens capable of handling various shooting scenarios, including family gatherings, travel, and casual video work.
In contrast, the Tamron 70-300mm is aimed at photography enthusiasts focusing on telephoto shots, such as wildlife photographers, sports shooters, and anyone needing to capture distant subjects. Its lightweight design and superior image quality make it a great addition for those who prioritize long-range shooting capabilities.
Which should you buy?
Deciding between the Canon EF-S 18-135mm and the Tamron 70-300mm depends on your specific photography needs. The Canon lens's versatility and lower price point make it an excellent choice for everyday photography, especially for those who want an all-in-one solution. Meanwhile, the Tamron lens's longer focal length and superior bokeh qualities cater to photographers seeking specialized telephoto capabilities. Ultimately, if you need a lens for general use, the Canon EF-S 18-135mm is the better option, but if your focus is on distant subjects, the Tamron 70-300mm would serve you well.

