vsversusfinder

Canon RF45mm F1.2 STM vs Tamron 17-

Updated July 2026 — Canon RF45mm F1.2 STM wins on weight, Tamron 17- wins on price and focal length.

The Canon RF45mm F1.2 STM excels in low-light performance and bokeh, while the Tamron 17-70mm f/2.8 offers versatility and stabilization for various shooting scenarios.

Why Canon RF45mm F1.2 STM is better

Price

The Canon lens is $130 cheaper.

Low-light

The Canon lens has a wider aperture for low-light shooting.

Bokeh

The Canon lens provides superior background blur.

Why Tamron 17- is better

Versatility

The Tamron lens covers a wider focal length range.

Stabilization

The Tamron lens features Vibration Compensation for video.

Durability

The Tamron lens has moisture-resistant construction.

Overall score

Canon RF45mm F1.2 STM
85
Tamron 17-
90

Specifications

SpecCanon RF45mm F1.2 STMTamron 17-
BrandCanonTamron
Max Aperturef/1.2f/2.8
Focal Length45mm17-70mm
Weight580g525g
StabilizationNoYes

Dimension comparison

Canon RF45mm F1.2 STMTamron 17-

Overview of the Canon RF45mm F1.2 STM and Tamron 17-70mm f/2.8 Di III-A VC RXD

The Canon RF45mm F1.2 STM and the Tamron 17-70mm f/2.8 Di III-A VC RXD are two distinct lenses tailored for different photographic needs. The Canon lens, priced at $469.00, offers a standard prime option with a wide aperture, while the Tamron, available for $599.00, provides a versatile zoom range ideal for various shooting scenarios. Understanding their unique features will help potential buyers make an informed decision based on their photography style.

Build Quality and Design

The design of the Canon RF45mm F1.2 STM emphasizes compactness and user-friendliness, featuring a large-diameter mount and a short back focus. This combination ensures that the lens remains lightweight without sacrificing performance. On the other hand, the Tamron 17-70mm f/2.8 boasts moisture-resistant construction and a fluorine coating, making it suitable for challenging weather conditions. This added durability may appeal to photographers who often shoot outdoors, whereas the Canon lens prioritizes a compact design ideal for portability.

Optical Performance

In terms of optical performance, the Canon RF45mm F1.2 STM excels with its large f/1.2 aperture, allowing for stunning low-light capabilities and beautiful bokeh. This prime lens is designed to create a three-dimensional aesthetic, effectively isolating subjects from the background. Comparatively, the Tamron 17-70mm f/2.8 features a constant f/2.8 aperture across its 4.1x zoom range, providing consistent performance for a variety of shooting situations. While the Canon lens is optimized for portraiture and low-light shooting, the Tamron offers versatility for everyday use.

Versatility and Use Cases

The Tamron 17-70mm f/2.8 is particularly versatile, covering a focal length range of 17-70mm, which is equivalent to a full-frame 25.5-105mm. This makes it suitable for a wide range of photography, from landscapes to portraits. In contrast, the Canon RF45mm F1.2 STM is a standard prime lens, best suited for portrait and lifestyle photography. While the Canon lens excels in specific settings, the Tamron's zoom capability provides a broader application, allowing photographers to adapt quickly to different scenarios without changing lenses.

Price Comparison

The pricing of these two lenses presents a notable difference. The Canon RF45mm F1.2 STM is priced at $469.00, while the Tamron 17-70mm f/2.8 comes in at $599.00, making the Canon lens about 17% cheaper. For photographers on a budget or those looking for an excellent value in a high-quality lens, the Canon lens may represent a more attractive option without sacrificing essential features.

Autofocus and Stabilization

The Canon RF45mm F1.2 STM leverages advanced autofocus technology, allowing for quick and precise focusing, which is essential for portrait and lifestyle photography. The Tamron 17-70mm f/2.8, however, incorporates a Vibration Compensation (VC) mechanism, enhancing stabilization, particularly beneficial when shooting videos. The AI technology employed in the Tamron lens improves image stabilization performance, making it more suitable for videographers who require smooth footage in various conditions.

Target Audience

The target audience for the Canon RF45mm F1.2 STM primarily includes portrait photographers and creatives seeking a shallow depth of field and beautiful background blur. This lens is perfect for those who prioritize high-quality images with a refined look. Conversely, the Tamron 17-70mm f/2.8 appeals to a broader audience, including everyday photographers and content creators who need a reliable all-around lens for various shooting scenarios. Each lens serves distinct photographic needs, catering to different styles and preferences.

Conclusion on Features and Performance

Both lenses offer unique strengths tailored to specific photography needs. The Canon RF45mm F1.2 STM shines with its superior low-light capability and beautiful bokeh, making it ideal for portrait photographers. Meanwhile, the Tamron 17-70mm f/2.8 excels in versatility with its zoom range and effective stabilization, appealing to a wider audience for everyday shooting. The decision between these lenses ultimately depends on the photographer's preferred shooting style and primary use case.

Which should you buy?

Choosing between the Canon RF45mm F1.2 STM and the Tamron 17-70mm f/2.8 hinges on your photography needs. If you require a lens that offers exceptional low-light performance and a stunning aesthetic for portraits, the Canon lens is an excellent choice at about $469.00. However, if you seek versatility and stability for both photography and videography, the Tamron lens, priced at $599.00, may be worth the investment. Consider your shooting style and requirements to make the best decision for your photography journey.