Canon RF24- vs Tamron 17-
Updated July 2026 — Canon RF24- wins on weight and image quality, Tamron 17- wins on price and versatility.
The Canon RF24-70mm F2.8 L is USM Lens offers superior performance and build quality, making it ideal for professionals, while the Tamron 17-70mm f/2.8 provides excellent value for budget-conscious photographers.
Why Canon RF24- is better
Image Quality
Canon lens excels in low-light conditions with advanced stabilization.
Build Quality
Canon lens features superior weather resistance.
Autofocus
Canon's Nano USM technology provides faster and quieter focusing.
Why Tamron 17- is better
Price
Tamron lens is significantly more affordable.
Weight
Tamron lens is lighter and more compact.
Versatility
Tamron lens is ideal for casual and travel photography.
Overall score
Specifications
| Spec | Canon RF24- | Tamron 17- |
|---|---|---|
| Focal Length | 24-70mm | 17-70mm |
| Max Aperture | f/2.8 | f/2.8 |
| Stabilization | 5 stops | VC |
| Min Focus | 0.69 ft | 7.5 in |
| Weather Sealing | Yes | Yes |
Dimension comparison
Overview of the Canon RF24-70mm F2.8 L is USM Lens
The Canon RF24-70mm F2.8 L is USM Lens is a versatile standard zoom lens designed specifically for Canon's EOS R series mirrorless cameras. Priced at $2,599.00, this lens features a bright f/2.8 aperture and exceptional image quality, making it suitable for a variety of photography styles, from portraits to landscapes. With a minimum focusing distance of 0.69 ft. at the wide end and advanced optical image stabilization, this lens ensures sharp, clear images, even in challenging lighting conditions.
Overview of the Tamron 17-70mm f/2.8 Di III-A VC RXD Lens
The Tamron 17-70mm f/2.8 Di III-A VC RXD Lens, priced at $599.00, offers a high-speed standard zoom option for Sony E APS-C mirrorless cameras. It features a focal length range of 17-70mm, equivalent to 25.5-105mm in full-frame terms. This lens is designed with 16 elements in 12 groups to ensure outstanding optical performance, and it includes a close focusing capability of just 7.5 inches at 17mm. The lens also benefits from Tamron's Vibration Compensation technology, enhancing stability during handheld shots.
Image Quality Comparison
In terms of image quality, the Canon RF24-70mm F2.8 L is USM Lens excels with its high image quality and bright f/2.8 maximum aperture. This lens is engineered to cover a range of subjects while providing outstanding performance, particularly in low-light conditions. The advanced optical image stabilization offers up to 5 stops of shake correction, which is crucial for maintaining image sharpness in less-than-ideal circumstances.
Conversely, the Tamron 17-70mm f/2.8 Di III-A VC RXD Lens is also designed for high optical performance, featuring two GM lens elements and one hybrid aspherical element. While it delivers great results, the Canon lens's weather-resistant design and superior stabilization might give it an edge for professional use in various environments.
Autofocus Performance
When it comes to autofocus, the Canon RF24-70mm F2.8 L is USM Lens employs Canon's Nano USM technology, allowing for fast, smooth, and silent focusing. This capability is particularly beneficial for videographers or those capturing moving subjects, reducing focus breathing and providing seamless transitions.
On the other hand, the Tamron 17-70mm lens is compatible with Sony's Fast Hybrid AF and Eye AF systems, which enhances its performance in tracking subjects. While both lenses offer impressive autofocus capabilities, the specific technologies may make one more suitable than the other depending on the user's camera system.
Build Quality and Durability
The Canon RF24-70mm F2.8 L is USM Lens boasts a robust build quality with dust and weather-resistant construction, providing a layer of protection for outdoor shooting. The fluorine coating further safeguards against moisture and dirt, making it a reliable option for various shooting conditions.
In comparison, the Tamron 17-70mm also features moisture-resistant construction and a fluorine coating. However, the Canon lens may offer slightly superior durability, making it more suitable for professional photographers who frequently shoot in challenging environments.
Price and Value
The Canon RF24-70mm F2.8 L is USM Lens is priced at $2,599.00, while the Tamron 17-70mm f/2.8 Di III-A VC RXD Lens is significantly more affordable at $599.00. This price difference of about 77% makes the Tamron lens an attractive option for hobbyists or those on a budget.
While the Canon lens offers a higher level of performance and build quality, the Tamron lens provides excellent value for those who may not require the advanced features of the Canon lens but still want a reliable, high-quality zoom lens.
Versatility and Use Cases
The Canon RF24-70mm F2.8 L is USM Lens is incredibly versatile, suitable for a wide range of photography styles, including portraits, landscapes, and everyday moments. Its focal length range allows for creative flexibility, making it a go-to lens for many professional photographers.
The Tamron 17-70mm lens, with its 4.1x zoom ratio and equivalent focal length of 25.5-105mm, is also designed for everyday use, but its smaller size and lighter weight make it particularly appealing for travel and casual photography. Both lenses cater to different user needs, with the Canon lens being more focused on professional-grade performance.
Which should you buy?
When deciding between the Canon RF24-70mm F2.8 L is USM Lens and the Tamron 17-70mm f/2.8 Di III-A VC RXD Lens, your choice should be guided by your specific needs and budget. If you're a professional photographer seeking exceptional performance, image quality, and durability, the Canon lens is a worthy investment at $2,599.00. However, for those looking for a budget-friendly option that still delivers impressive results, the Tamron lens at $599.00 presents a highly attractive alternative. Ultimately, both lenses offer unique benefits that cater to different types of photographers.

