Finding the best lenses for mirrorless cameras can be challenging, given the wide array of options and features. The Canon RF 24-105mm f/4L IS USM stands out as a versatile all-rounder, perfect for general photography. For those needing more reach, the Canon RF 75-300mm F4-5.6 offers excellent telephoto capabilities at an affordable price. However, tradeoffs between price, weight, and specialized performance mean every buyer must weigh what matters most. Keep reading for a detailed breakdown of these options and what makes each one unique.
Key Takeaways
- Versatility is key: the Canon RF 24-105mm f/4L offers a balanced zoom range suitable for most scenarios.
- Specialized lenses like macro or telephoto require tradeoffs in size, weight, or price but deliver specific benefits.
- Prime lenses such as the RF 50mm F1.8 excel in low-light and depth-of-field control, ideal for portrait work.
- APS-C lenses like Tamron 17-70mm provide excellent value for crop-sensor cameras, but are less compatible with full-frame bodies.
- Price often correlates with build quality and advanced features; higher-priced lenses tend to last longer and perform better in challenging conditions.
| Canon RF 24-105mm f/4L IS USM Zoom Lens for EOS R Series | ![]() | Best Overall Versatile Zoom Lens | Focal Length: 24-105mm | Maximum Aperture: f/4 | Lens Mount: Canon RF | VIEW LATEST PRICE | See Our Full Breakdown |
| Canon RF 75-300mm F4-5.6 Telephoto Zoom Lens for EOS R Series | ![]() | Best for Distant Subjects and Telephoto Reach | Focal Length: 75-300mm | Maximum Aperture: f/4-5.6 | Lens Type: Telephoto Zoom | VIEW LATEST PRICE | See Our Full Breakdown |
| Canon RF28-70mm F2.8 IS STM Macro Lens | ![]() | Best for Versatile Everyday and Portrait Shooting | Focal Length: 28-70mm | Maximum Aperture: f/2.8 | Image Stabilization: Yes | VIEW LATEST PRICE | See Our Full Breakdown |
| Canon RF100-400mm F5.6-8 IS USM Telephoto Lens for EOS R Series Cameras | ![]() | Best for Wildlife, Sports, and Travel | Focal Length: 100-400mm | Maximum Aperture: F5.6-8 | Image Stabilization: Up to 6 stops | VIEW LATEST PRICE | See Our Full Breakdown |
| Canon RF 50mm F1.8 STM Lens for Mirrorless Cameras | ![]() | Best Budget Prime for Low-Light and Portraits | Focal Length: 50mm | Aperture: F/1.8 | Autofocus: STM | VIEW LATEST PRICE | See Our Full Breakdown |
| Tamron 17-70mm f/2.8 Di III-A VC RXD Lens for Sony E APS-C Mirrorless Cameras | ![]() | Best Versatile Zoom for APS-C Sony Mirrorless | Focal Length: 17-70mm | Maximum Aperture: f/2.8 | Lens Mount: Sony E | VIEW LATEST PRICE | See Our Full Breakdown |
| Canon RF 24-70mm F2.8L IS USM Lens for Canon EOS R Series | ![]() | Best Standard Zoom for Canon EOS R Series | Focal Length: 24-70mm | Aperture: f/2.8 | Image Stabilization: Yes, up to 5 stops | VIEW LATEST PRICE | See Our Full Breakdown |
| Canon RF 35mm F1.8 IS Macro STM Lens for EOS R Series | ![]() | Best Compact Macro for EOS R Series | Magnification Ratio: 0.5x | Minimum Focusing Distance: 0.56 ft | Optical Image Stabilization: Yes, up to 5 stops | VIEW LATEST PRICE | See Our Full Breakdown |
| lenses for mirrorless camera | Focal Length | Maximum Aperture | Image Stabilization | Weight |
|---|---|---|---|---|
| Canon RF 24-105mm f/4L IS USM | 24-105mm | f/4 | Optical | Approx. 700g |
| Canon RF 75-300mm F4-5.6 Telep | 75-300mm | f/4-5.6 | — | Approx. 635g |
| Canon RF28-70mm F2.8 IS STM Ma | 28-70mm | f/2.8 | Yes | Approx. 650g |
| Canon RF100-400mm F5.6-8 IS US | 100-400mm | F5.6-8 | Up to 6 stops | Approx. 635g |
| Canon RF 50mm F1.8 STM Lens fo | 50mm | — | — | — |
| Tamron 17-70mm f/2.8 Di III-A | 17-70mm | f/2.8 | — | — |
| Canon RF 24-70mm F2.8L IS USM | 24-70mm | — | Yes, up to 5 stops | — |
| Canon RF 35mm F1.8 IS Macro ST | — | — | — | — |
More Details on Our Top Picks
Canon RF 24-105mm f/4L IS USM Zoom Lens for EOS R Series
The Canon RF 24-105mm f/4L IS USM stands out for its flexible zoom range, making it suitable for a wide variety of subjects from landscapes to portraits. Compared with the Canon RF 28-70mm f/2.8, it offers more zoom flexibility at the expense of a narrower maximum aperture. Its constant f/4 aperture ensures consistent exposure during zooming, which benefits video shooters and rapid shooting scenarios. The lens’s optical image stabilization helps keep handheld shots sharp, a key advantage over non-stabilized alternatives like some prime lenses. However, its weight, approximately 700g, can be cumbersome over extended periods, especially for handheld use. The fixed aperture might also limit performance in low-light conditions compared to faster lenses. Overall, this lens provides a robust all-rounder experience for photographers seeking versatility without sacrificing image quality, though it’s less ideal for low-light or fast-action shooting without a tripod or additional lighting.
Pros:- Wide focal range covering 24-105mm for versatile shooting
- Constant f/4 aperture maintains exposure consistency
- Optical image stabilization reduces camera shake
- Nano USM for smooth, fast autofocus
Cons:- Relatively heavy for prolonged handheld use
- Aperture fixed at f/4 limits low-light and depth-of-field control
Best for: Photographers who need a reliable, all-in-one zoom for travel, events, and everyday shooting
Not ideal for: Low-light enthusiasts or sports photographers who require larger apertures or faster shutter speeds
- Focal Length:24-105mm
- Maximum Aperture:f/4
- Lens Mount:Canon RF
- Zoom Ratio:4.4x
- Image Stabilization:Optical
- Focus Type:Auto Focus
- Filter Size:77mm
- Weight:Approx. 700g
- Dimensions:Approx. 3.3 x 4.2 inches
Our verdict“This lens makes the most sense for photographers seeking a single, adaptable zoom that balances quality and convenience.”
Canon RF 75-300mm F4-5.6 Telephoto Zoom Lens for EOS R Series
The Canon RF 75-300mm F4-5.6 lens offers an extensive zoom range ideal for wildlife, sports, or distant landscapes. Unlike the 24-105mm, it provides much greater reach, but at the cost of a narrower maximum aperture, which can hinder low-light performance and limit background blur. Compared to prime telephotos, its zoom flexibility makes framing easier on the fly. The autofocus is fast and precise thanks to servo AF and pupil detection, making it suitable for capturing fleeting moments. Its bulk and weight, however, can be a downside for handheld shooting during long sessions, and the variable aperture (f/4-5.6) means it’s less effective in dim environments. This lens is best suited for those who prioritize reach and convenience over aperture size, such as travel or wildlife photographers, but it’s less suited for low-light or studio work.
Pros:- Extensive 75-300mm zoom range for distant subjects
- Fast autofocus with accurate tracking
- Lightweight and portable for a telephoto zoom
- Good background compression for portraits and landscapes
Cons:- Maximum aperture of f/4-5.6 limits low-light capability
- Bulky and somewhat heavy for extended handheld use
- Aperture variability affects exposure control in changing light
Best for: Travel and wildlife photographers needing a long reach with moderate budget
Not ideal for: Indoor or low-light shooters who need larger apertures for better performance
- Focal Length:75-300mm
- Maximum Aperture:f/4-5.6
- Lens Type:Telephoto Zoom
- Focus Type:Auto Focus
- Compatibility:EOS R Series
- Weight:Approx. 635g
Our verdict“Ideal for those seeking reach and ease of use in outdoor or sports settings, despite limited low-light performance.”
Canon RF28-70mm F2.8 IS STM Macro Lens
The Canon RF 28-70mm F2.8 IS STM stands out as a versatile mid-range zoom with a fast F/2.8 aperture across the entire focal range. Its bright aperture is a clear advantage over kit lenses like the 24-105mm, especially in low-light and portrait work, while the macro capability adds close-up versatility. Compared to larger professional zooms, its compact and lightweight design enhances portability and ease of use, making it a favorite for daily shooting or travel. The image stabilization complements the fast aperture by helping to produce sharp images handheld. While it doesn’t reach the super telephoto range like other lenses in this roundup, it’s a strong all-rounder for those who want quality in a manageable size. The main tradeoff is that it lacks the reach for distant subjects, so it’s less suitable for wildlife or sports photography.
Pros:- Constant f/2.8 aperture for excellent low-light and depth control
- Compact, lightweight design for everyday use
- Integrated image stabilization improves handheld shots
- Macro capability adds close-up versatility
Cons:- Limited focal length range for distant subjects
- Larger aperture comes with a higher price point
- No super telephoto reach
Best for: Photographers who want a bright, versatile zoom for portraits, event, and travel photography
Not ideal for: Wildlife or sports shooters requiring long telephoto reach
- Focal Length:28-70mm
- Maximum Aperture:f/2.8
- Image Stabilization:Yes
- Lens Type:Zoom/Macro
- Weather Resistance:Yes
- Weight:Approx. 650g
Our verdict“Best suited for versatile, high-quality everyday photography with an emphasis on low-light and portrait work.”
Canon RF100-400mm F5.6-8 IS USM Telephoto Lens for EOS R Series Cameras
The Canon RF 100-400mm F5.6-8 IS USM offers a surprisingly portable telephoto zoom, making it ideal for capturing distant action on the move. Its compact, lightweight design contrasts sharply with traditional bulky telephotos, enabling easier travel and handheld shooting. With a versatile zoom range from 100mm to 400mm, it covers a broad spectrum of distant subjects, from wildlife to sports. The high-quality optics coupled with up to 6 stops of image stabilization provide sharp images even at slower shutter speeds, a significant advantage over fixed focal length telephotos. However, the variable aperture of F5.6-8 limits low-light performance and background separation in dim environments. This lens excels for photographers who prioritize portability and flexibility over maximum aperture size, but it’s less suited for studio or low-light scenarios.
Pros:- Compact, lightweight design for portability
- Versatile 100-400mm zoom range
- Effective image stabilization up to 6 stops
- Fast autofocus with Nano USM technology
Cons:- Limited low-light performance due to F5.6-8 aperture range
- No extender compatibility for extra reach
- Higher price for casual users
Best for: Travel, wildlife, and sports photographers needing a lightweight, flexible telephoto option
Not ideal for: Indoor or low-light shooting where larger apertures are essential
- Focal Length:100-400mm
- Maximum Aperture:F5.6-8
- Image Stabilization:Up to 6 stops
- Focus Type:Auto Focus
- Lens Mount:Canon RF
- Weight:Approx. 635g
Our verdict“Ideal for those seeking a portable telephoto solution that balances reach and ease of use, despite its light-limiting aperture.”
Canon RF 50mm F1.8 STM Lens for Mirrorless Cameras
The Canon RF 50mm F1.8 STM is a compact, affordable prime lens that excels in low-light and portrait photography. Its bright F/1.8 aperture delivers excellent background separation and allows shooting in dim environments without a flash. The STM stepping motor ensures quiet, smooth autofocus, making it suitable for both stills and video. Compared with zoom lenses like the RF 24-105mm, this prime offers a sharper image and better control over depth of field in a much smaller package. Its fixed focal length naturally limits versatility, however, and it lacks optical stabilization, which could be a drawback for handheld video or in very low-light conditions without a tripod. This lens is perfect for beginners or those prioritizing image quality and portability over zoom flexibility.
Pros:- Bright F/1.8 aperture for excellent low-light performance
- Compact, lightweight design for easy carrying
- Quiet autofocus suitable for video
- Good image quality with minimal ghosting and flare
Cons:- Fixed focal length limits framing options
- No optical image stabilization
- Primarily designed for mirrorless, limiting compatibility
Best for: Beginners and casual shooters seeking a simple, high-quality low-light prime lens
Not ideal for: Photographers who need zoom versatility or macro capabilities
- Focal Length:50mm
- Aperture:F/1.8
- Autofocus:STM
- Compatibility:Canon EOS R series
- Design:Compact, Lightweight
Our verdict“This lens offers excellent low-light and portrait capabilities for those who prefer simplicity and portability in a prime lens.”
Tamron 17-70mm f/2.8 Di III-A VC RXD Lens for Sony E APS-C Mirrorless Cameras
This Tamron lens stands out for its broad 17-70mm focal range combined with a steady f/2.8 aperture, making it a flexible choice for both photography and videography. Its optical design, featuring two GM elements, delivers sharp images across the zoom range, rivaling the quality of more expensive zooms like the Canon RF 24-70mm F2.8L. The effective stabilization (VC) and moisture-resistant build make it well-suited for outdoor shoots, although its design is limited to Sony E APS-C cameras, which narrows compatibility. Compared with full-frame lenses, it offers a more compact form factor but at a higher price point for an APS-C-specific lens. The tradeoff is that it’s somewhat specialized, so owners of full-frame Sony cameras will need a different lens. Still, for those with Sony APS-C bodies seeking a versatile, high-performance zoom, this lens delivers a lot of value.
Pros:- High-speed f/2.8 aperture suitable for low-light conditions
- Effective optical stabilization for handheld shooting
- Moisture-resistant construction for outdoor versatility
Cons:- Limited to Sony E APS-C cameras, restricting compatibility
- Higher price for an APS-C specific lens compared to standard kit options
Best for: Photographers and videographers who need a reliable, all-in-one zoom for Sony APS-C mirrorless cameras, especially for outdoor use.
Not ideal for: Full-frame Sony users or those seeking a budget-friendly option, as this lens is niche and priced accordingly.
- Focal Length:17-70mm
- Maximum Aperture:f/2.8
- Lens Mount:Sony E
- Compatible Camera Type:APS-C Mirrorless
- Zoom Ratio:4.1x
- Minimum Focus Distance:7.5 inches at 17mm / 15.4 inches at 70mm
Our verdict“This lens offers impressive versatility and optical quality for Sony APS-C users who prioritize durability and low-light performance.”
Canon RF 24-70mm F2.8L IS USM Lens for Canon EOS R Series
This Canon RF 24-70mm F2.8L IS USM lens makes an excellent choice for photographers needing sharp images across a versatile zoom range, especially when compared to the smaller RF 35mm F1.8 IS Macro STM. Its bright f/2.8 aperture and five stops of image stabilization ensure consistency in various lighting conditions, whether capturing portraits or landscapes. The autofocus is fast and quiet, ideal for candid shots or video work. However, its weight and size make it less suitable for travel or all-day carry, and its premium price reflects its professional-grade build and optics. While it’s more expensive than many kit lenses, the image quality and stabilization capabilities justify the investment for serious shooters. If you prioritize image clarity and flexibility in a professional setting, this lens is a clear standout.
Pros:- Excellent image quality with a fast f/2.8 aperture
- Effective stabilization for handheld shooting
- Fast, quiet autofocus suitable for video
Cons:- Heavy and bulky, less convenient for travel
- Premium price point may be prohibitive for hobbyists
Best for: Serious enthusiasts and professionals who want a reliable, high-performance zoom for their Canon EOS R mirrorless camera system.
Not ideal for: Travelers or casual shooters seeking lightweight, budget-friendly options, as this lens is heavy and premium-priced.
- Focal Length:24-70mm
- Aperture:f/2.8
- Image Stabilization:Yes, up to 5 stops
- Autofocus:Nano USM, high speed, quiet
- Minimum Focusing Distance:0.69 ft (wide), 1.25 ft (tele)
Our verdict“This lens suits professional and enthusiast photographers demanding high image quality and stabilization in a versatile zoom.”
Canon RF 35mm F1.8 IS Macro STM Lens for EOS R Series
The Canon RF 35mm F1.8 IS Macro STM lens excels as a compact, versatile prime that’s perfect for macro photography and everyday shooting. Its 0.5x magnification and optical stabilization allow for sharp close-ups, rivaling dedicated macro lenses like the RF 100-400mm for detail. The small form factor makes it an excellent choice for street photography or casual shooting, especially compared to bulkier zooms like the RF 24-70mm F2.8L. However, its focus can be a bit slow in low-light conditions, and it lacks weather sealing, making it less suited for challenging outdoor environments. The fixed focal length limits its flexibility compared to zooms, but for macro work or compact street photography, it offers a compelling mix of features and portability. This lens makes the most sense for EOS R users who want a lightweight, macro-capable lens for everyday use.
Pros:- Excellent macro capabilities with 0.5x magnification
- Optical image stabilization for shake correction
- Compact and lightweight design
Cons:- Limited to RF mount cameras
- Focusing may be slow in low light
- No weather sealing
Best for: EOS R owners interested in macro photography or those seeking a compact lens for general use with good low-light performance.
Not ideal for: Travelers or outdoor shooters needing weather-sealed equipment, or those who prefer zoom flexibility.
- Magnification Ratio:0.5x
- Minimum Focusing Distance:0.56 ft
- Optical Image Stabilization:Yes, up to 5 stops
- Control Ring:Yes
- Mounting Type:Canon RF
Our verdict“This lens offers a lightweight, macro-ready option for EOS R users who prioritize portability and close-up detail over zoom versatility.”

How We Picked
Our selection process focused on performance, usability, build quality, and value. We evaluated each lens’s optical quality, autofocus reliability, aperture size, and overall compatibility with mirrorless systems. We also considered user feedback, versatility for different photography styles, and how well each lens balances price against features. This ranking aims to help both amateur and professional photographers find the best fit for their needs, whether they prioritize cost, image quality, or specific focal lengths.| lenses for mirrorless camera | Maximum Aperture | Image Stabilization | Weight |
|---|---|---|---|
| Canon RF 24-105mm f/4L IS USM | f/4 | Optical | Approx. 700g |
| Canon RF 75-300mm F4-5.6 Telep | f/4-5.6 | — | Approx. 635g |
| Canon RF28-70mm F2.8 IS STM Ma | f/2.8 | Yes | Approx. 650g |
| Canon RF100-400mm F5.6-8 IS US | F5.6-8 | Up to 6 stops | Approx. 635g |
| Canon RF 50mm F1.8 STM Lens fo | — | — | — |
| Tamron 17-70mm f/2.8 Di III-A | f/2.8 | — | — |
| Canon RF 24-70mm F2.8L IS USM | — | Yes, up to 5 stops | — |
| Canon RF 35mm F1.8 IS Macro ST | — | — | — |







