Canon RF45mm F1.2 STM vs Tamron 35-
Updated July 2026 — Canon RF45mm F1.2 STM wins on portability and aperture, Tamron 35- wins on zoom range and weight.
The Canon RF45mm F1.2 STM excels in low-light performance and compact design, while the Tamron 35-150mm F/2-2.8 offers versatility and a broader focal range.
Why Canon RF45mm F1.2 STM is better
Price
Canon is significantly cheaper at $469.
Low-Light
Canon has a wider aperture of f/1.2.
Bokeh
Canon provides superior bokeh for portraits.
Why Tamron 35- is better
Versatility
Tamron offers a zoom range of 35-150mm.
Autofocus
Tamron features a fast VXD linear motor.
Optical Quality
Tamron has outstanding performance across its zoom range.
Overall score
Specifications
| Spec | Canon RF45mm F1.2 STM | Tamron 35- |
|---|---|---|
| Focal Length | 45mm | 35-150mm |
| Max Aperture | f/1.2 | f/2-2.8 |
| Autofocus | PMo Aspheric | VXD Linear |
| Weight | 1.5 lbs | 2.6 lbs |
| Price | $469 | $1499 |
Dimension comparison
Overview of the Lenses
When it comes to prime versus zoom lenses, the Canon RF45mm F1.2 STM and the Tamron 35-150mm F/2-2.8 Di III VXD each offer unique advantages for photographers. The Canon lens is priced at $469.00, making it about 67% cheaper than the Tamron, which costs $1,499.00. Depending on your photography needs, either lens could be the right choice for you.
Design and Build Quality
The Canon RF45mm F1.2 STM is known for its compact and efficient design, presenting a standard 45mm focal length with an impressive f/1.2 aperture. Its large-diameter mount and short back focus contribute to a lightweight lens that doesn't compromise on performance. On the other hand, the Tamron 35-150mm F/2-2.8 is a versatile zoom lens that measures 6.2 inches long and weighs 41.1 ounces, a significant heft compared to the Canon. This difference in size and weight can affect portability, particularly for travel photography.
Aperture and Low-Light Performance
The Canon RF45mm F1.2 STM shines in terms of aperture, offering an f/1.2 setting that allows for faster shutter speeds in low-light conditions. This capability enables photographers to capture stunning images in dimly lit environments, making it ideal for portraits and lifestyle shots. In comparison, the Tamron lens provides a maximum aperture range of f/2 to f/2.8, which, while still impressive, does not match the extreme low-light performance of the Canon. The wider aperture of the Canon lens not only allows for better low-light photography but also offers more creative control over depth of field.
Focal Length and Versatility
The Canon RF45mm F1.2 STM is a prime lens with a fixed focal length that excels in portrait photography, offering a three-dimensional look with its soft bokeh. This lens is perfect for creators focused on capturing everyday narratives or lifestyle content. Conversely, the Tamron 35-150mm F/2-2.8 provides an extensive zoom range from 35mm to 150mm, making it more versatile for various photography styles, including travel, portraits, and landscapes. The ability to zoom allows photographers to quickly adjust their framing without changing lenses, which is a significant practical advantage.
Autofocus and Performance
The autofocus performance of both lenses is noteworthy, but they employ different technologies. The Canon RF45mm features effective placement of a PMo aspheric lens that reduces aberrations, while the Tamron 35-150mm utilizes a fast, quiet VXD linear motor for high-speed and high-precision autofocus. This makes the Tamron particularly suitable for capturing fast-moving subjects or events where timing is crucial. While both lenses deliver excellent results, the choice comes down to whether you prioritize the fixed performance of the Canon or the adaptable nature of the Tamron.
Image Quality and Optical Performance
In terms of optical performance, both lenses boast high-quality imaging capabilities. The Canon RF45mm F1.2 STM is designed to offer exceptional wide-aperture performance, ideal for soft, expressive visuals. On the other hand, the Tamron 35-150mm F/2-2.8 is touted for its outstanding optical performance across its entire zoom range. This makes it an excellent option for those looking for sharpness and clarity in various shooting scenarios. Depending on your specific needs, whether for artistic expression or technical precision, each lens excels in its own right.
Price and Value Proposition
The price difference between the two lenses is significant; the Canon RF45mm F1.2 STM is priced at $469.00, while the Tamron 35-150mm F/2-2.8 comes in at $1,499.00. This makes the Canon lens about 67% cheaper, which may appeal to budget-conscious photographers looking for high-quality performance without breaking the bank. However, the additional features and versatility offered by the Tamron lens might justify its higher cost for some users, particularly professionals or enthusiasts who require a wider range of focal lengths and advanced features.
Which should you buy?
Choosing between the Canon RF45mm F1.2 STM and the Tamron 35-150mm F/2-2.8 ultimately depends on your shooting preferences and budget. If you prioritize low-light performance, exceptional bokeh, and a compact design, the Canon lens is an excellent choice at $469.00. However, if versatility and zoom capability are more critical for your photography style, the Tamron lens offers a broader range for $1,499.00. Each lens has its strengths, making them suitable for different types of photographers and shooting scenarios.

