Canon RF 24- vs Tamron 18-
Updated July 2026 — Canon RF 24- wins on build and stabilization, Tamron 18- wins on zoom.
The Canon RF 24-105mm offers superior build quality and optical performance, while the Tamron 18-300mm excels in versatility and affordability.
Why Canon RF 24- is better
Optics
Higher quality optics with L-Series designation
Build Quality
Robust construction typical of Canon's L-Series
Image Stabilization
5-stop optical image stabilization
Why Tamron 18- is better
Price
Significantly lower price at $599
Zoom Range
Wider zoom range of 18-300mm
Macro Capability
Minimum object distance of 5.9 inches
Overall score
Specifications
| Spec | Canon RF 24- | Tamron 18- |
|---|---|---|
| Aperture | f/4 | f/3.5-6.3 |
| Max Zoom | 105mm | 300mm |
| AF System | Nano USM | VXD |
| Moisture Resistance | Yes | Yes |
| Control Ring | Yes | No |
Dimension comparison
Overview of the Canon RF 24-105mm and Tamron 18-300mm Lenses
The Canon RF 24-105mm f/4L is USM Zoom Lens is priced at $1,399.00, while the Tamron 18-300mm F/3.5-6.3 Di III-A VC VXD Lens is significantly more affordable at $599.00, making it about 57% cheaper. This price difference could be a deciding factor for photographers on a budget. Both lenses have unique features that cater to different shooting needs, making each of them appealing depending on the user's requirements.
Build Quality and Design
The Canon RF 24-105mm boasts a compact and high-quality design, particularly suited for the EOS R system. It is characterized by a bright, constant f/4 maximum aperture, which contributes to its versatility in various lighting conditions. The lens features a robust build quality typical of Canon's L-Series lenses. On the other hand, the Tamron 18-300mm lens is designed to be compact and portable, measuring 4.9 x 2.9 inches and weighing just 21.9 ounces. This makes it an excellent choice for travel photography. Both lenses include moisture-resistant construction, but the Tamron also features a fluorine coating, enhancing its durability.
Zoom Range and Versatility
The zoom range is where these two lenses differ significantly. The Canon offers a versatile 24-105mm range, which covers wide-angle to short telephoto, ideal for everything from landscapes to portraits. In contrast, the Tamron stands out with its impressive 18-300mm range, making it the world’s first 16.6x all-in-one zoom lens for APS-C mirrorless cameras. This extensive zoom capability translates to a full-frame equivalent of 27mm to 450mm, allowing for more dynamic shots, including macro photography. For photographers who prioritize versatility and the ability to capture a wide array of subjects, the Tamron lens has a clear advantage.
Autofocus Performance
In terms of autofocus, the Canon RF 24-105mm incorporates a Nano USM, renowned for its fast and quiet performance, which is particularly beneficial for video recording. The lens includes a control ring for direct setting changes, enhancing shooting efficiency. Conversely, the Tamron 18-300mm features the VXD linear motor focus mechanism, which is designed for fast and precise autofocus, proving effective in both still and video modes. Given the fast-paced shooting conditions that many photographers face, both lenses offer advanced autofocus capabilities, but the Tamron’s focus mechanism is specifically highlighted for its agility.
Image Stabilization
Both lenses employ image stabilization technology to combat camera shake, but they do so differently. The Canon RF 24-105mm features optical image stabilization that can correct up to 5 stops of shake, making it especially useful for handheld shooting in low-light situations. The Tamron 18-300mm lens includes its proprietary VC (Vibration Compensation) mechanism, which also aims to minimize image blur caused by camera shake. This feature is crucial when shooting at slower shutter speeds in low-light or ultra-telephoto scenarios. Both lenses provide effective stabilization, but the Canon’s specific 5-stop claim may offer slightly better performance in challenging conditions.
Specialized Features
The Canon lens is designed with a control ring that allows for quick adjustments to various camera settings, which can be a significant advantage for photographers who need to make rapid changes on the fly. Additionally, the L-Series designation of the Canon lens indicates its premium quality and superior optical performance. The Tamron lens, however, excels in offering a minimum object distance of 5.9 inches at 18mm, providing a maximum magnification ratio of 1:2, which is excellent for close-up photography. This unique feature makes the Tamron a versatile choice for macrophotography enthusiasts.
Price Comparison
The price difference between these two lenses is substantial, with the Canon RF 24-105mm priced at $1,399.00 and the Tamron 18-300mm priced at $599.00. This means that the Canon lens is about 133% more expensive than the Tamron lens. The lower price of the Tamron lens makes it an attractive option for budget-conscious photographers, particularly those who may be entering the mirrorless camera space or seeking a versatile all-in-one solution without breaking the bank.
Which should you buy?
Ultimately, the choice between the Canon RF 24-105mm f/4L and the Tamron 18-300mm F/3.5-6.3 depends on your specific photography needs and budget. If you prioritize professional-grade optics and build quality and are willing to invest more for that, the Canon lens is an excellent choice. However, if versatility, a wide zoom range, and affordability are your main considerations, the Tamron lens stands out as a compelling option, especially given its significant price advantage.

