Canon RF50mm F1.8 STM Lens, Fixed Focal Length Prime Lens vs Tamron 70-
Updated July 2026 — Tamron 70- leads on focal range and weight.
The Canon RF50mm F1.8 STM Lens is a more affordable and compact option ideal for low-light and portrait photography, while the Tamron 70-300mm offers versatility for various shooting scenarios.
Why Canon RF50mm F1.8 STM Lens, Fixed Focal Length Prime Lens is better
Price
Canon is significantly cheaper at $219.
Portability
Canon is more compact and lightweight.
Low-light
Canon excels in low-light photography with f/1.8 aperture.
Why Tamron 70- is better
Versatility
Tamron covers a wider focal range from 70mm to 300mm.
Image Quality
Tamron has advanced optics for high-resolution images.
Build Quality
Tamron features moisture-resistant construction.
Overall score
Specifications
| Spec | Canon RF50mm F1.8 STM Lens, Fixed Focal Length Prime Lens | Tamron 70- |
|---|---|---|
| Focal Length | 50mm | 70-300mm |
| Aperture | f/1.8 | f/4.5-6.3 |
| Autofocus | Stepping Motor | RXD |
| Weight | Lightweight | Lightweight |
| Price | $219 | $399 |
Dimension comparison
Overview of the Canon RF50mm F1.8 STM Lens
The Canon RF50mm F1.8 STM Lens is a compact and lightweight prime lens designed for EOS R series mirrorless cameras. Priced at $219.00, it offers an impressive f/1.8 aperture, making it excellent for low-light photography and delivering beautiful background blur. This lens is particularly appealing for its versatility, being suitable for various photography styles including portraits, landscapes, and street photography. The RF50mm features a stepping motor for smooth and quiet autofocus, enhancing its usability for both stills and video recording.
Overview of the Tamron 70-300mm F/4.5-6.3 Di III RXD Lens
The Tamron 70-300mm F/4.5-6.3 Di III RXD is a telephoto zoom lens priced at $399.00, designed for Sony mirrorless full-frame and APS-C cameras. With a focal range that extends from 70mm to 300mm, it allows photographers to capture distant subjects with clarity. This lens is noted for its lightweight construction, weighing only 19.2 oz, making it easy to carry for long periods. Its moisture-resistant design adds to its usability in various conditions, and it features a rapid, quiet autofocus system, making it suitable for a wide range of shooting scenarios, including wildlife and sports photography.
Image Quality Comparison
In terms of image quality, the Canon RF50mm delivers stunning sharpness and color accuracy thanks to its optimized lens placement and coatings that minimize ghosting and flare. The f/1.8 aperture allows for impressive low-light performance and beautiful bokeh, ideal for portraiture. On the other hand, the Tamron 70-300mm lens features 15 elements arranged in 10 groups, designed specifically to enhance resolving power and minimize chromatic aberration. This makes it possible to achieve high-resolution images even at longer focal lengths. Both lenses excel in their respective categories, but the RF50mm is specialized for low-light and portrait work, whereas the Tamron shines in versatility across various shooting distances.
Autofocus Capabilities
The autofocus capabilities of the Canon RF50mm are enhanced by its stepping motor, providing smooth and quiet operation, which is crucial for video work. This lens is particularly effective in tracking subjects during still photography, ensuring accurate focus without distraction. The Tamron 70-300mm, equipped with the RXD (Rapid eXtra-silent stepping Drive) system, also boasts quiet and fast autofocus, making it suitable for capturing action shots without disturbing the subject. While both lenses offer excellent autofocus systems, the choice may depend on whether the primary use is for video or high-speed photography.
Build Quality and Portability
When it comes to build quality and portability, the Canon RF50mm is compact and lightweight, making it an easy addition to any camera bag. Its design is optimized for the EOS R series, enhancing overall performance without adding bulk. In contrast, the Tamron 70-300mm, while also lightweight for a telephoto lens, is larger due to its zoom capabilities. Its moisture-resistant construction provides an added layer of durability, which is beneficial for outdoor shooting. Therefore, if portability is key, the Canon lens is more convenient, but for those needing versatility and durability, the Tamron lens holds an edge.
Versatility in Photography
The versatility offered by the Canon RF50mm is evident in its fixed focal length, which encourages creativity in composition and framing. It excels in low-light conditions, making it a great choice for indoor and evening photography. Meanwhile, the Tamron 70-300mm lens is designed for diverse shooting scenarios, allowing for everything from wildlife photography to sports events. With a focal length equivalent of 105-450mm on APS-C cameras, it provides a wide range of creative possibilities. Therefore, the choice between the two will largely depend on the specific photography needs and scenarios the user anticipates encountering.
Price Comparison
The price difference between the two lenses is significant; the Canon RF50mm is priced at $219.00, while the Tamron 70-300mm costs $399.00, making the Canon lens about 45% cheaper. For photographers on a budget or those just starting out with their EOS R series cameras, the RF50mm presents a more accessible option without sacrificing quality. However, for those who require a longer focal range and greater versatility, the investment in the Tamron may well be justified.
Which should you buy?
Choosing between the Canon RF50mm F1.8 STM Lens and the Tamron 70-300mm F/4.5-6.3 Di III RXD ultimately depends on your specific photography needs. If you are primarily focused on portrait and low-light photography with a compact lens, the Canon RF50mm is an excellent choice. However, if you need a versatile telephoto lens that can handle a variety of subjects from landscapes to wildlife, the Tamron 70-300mm is worth the higher price. Each lens has its strengths and ideal use cases, making either a valuable addition to your photography toolkit.

