Best Lenses under MX$10,000 for macro

Best Pick

Canon RF 24-50mm f/4.5-6.3 IS STM

72.1 Macro Score
24-50mmf/6.3Canon RFIS
Why we recommend this

At only 210g with 4.5-stop stabilization, the 24-50mm f/4.5-6.3 provides an ultralight stabilized standard zoom for full-frame RF cameras. A collapsible form, Super Spectra Coating, and dual aspherical elements ensure sharp, low-distortion shots at a budget price, while the STM motor operates silently for video. It’s ideal for vloggers and casual EOS R-series shooters who value a featherweight, stabilized walkaround lens over maximum aperture speed.

View Details & Prices

Great Alternatives

These options also score highly and may better suit your specific needs

Canon RF-S 18-45mm f/4.5-6.3 IS STM

71.4 Macro Score
18-45mmf/32Canon RFIS
Why we recommend this ▼

Weighing just 130g with a retractable design, this lens prioritizes portability for APS-C R-series bodies while delivering a 4-stop stabilizer and STM autofocus. Its 29-72mm equivalent zoom range and customizable control ring add practical versatility in a compact, everyday-carry form. This lens is best for travel photographers and vloggers who need a lightweight, stabilized standard zoom that won't weigh down their kit.

View Details & Prices

Canon EF 7155C005 300mm

36.6 Macro Score
75-300mmf/5.6Canon RF
Why we recommend this ▼

The constant f/4 aperture across its 75-300mm zoom range provides consistent exposure control, though its 3175g weight demands robust support. Its EF mount compatibility offers a straightforward entry point for Canon DSLR users seeking telephoto reach at a low cost. This lens is best for budget-conscious beginners practicing outdoor portraits or daylight sports where its lack of stabilization is manageable.

View Details & Prices

Best Lenses under MX$20,000 for macro

Best Pick

Canon RF 24-105mm f/4-7.1 IS STM

86.5 Macro Score
24-105mmf/24Canon RFISWeather Sealed
Why we recommend this

A 1:2 maximum magnification ratio and 0.66-foot minimum focus distance make this 395g lens a standout for close-up work in a standard zoom. Its 5-stop optical stabilization and smooth STM autofocus deliver sharp handheld video and stills, while the compact build keeps it highly portable. This lens is best for hobbyist EOS R-series shooters who want an affordable, lightweight walkaround option that doubles as a capable macro tool.

View Details & Prices
Price MX$10,999
Canon RF 24-105mm f/4-7.1 IS STM lens

Great Alternatives

These options also score highly and may better suit your specific needs

Canon RF-S 18-150mm f/3.5-6.3 IS STM

81.6 Macro Score
18-150mmf/40Canon RFIS
Why we recommend this ▼

An 8.3x zoom range covering 18-150mm in a mere 318g body makes this the most versatile and portable all-in-one lens for Canon APS-C RF cameras. Its 4.5-stop stabilization and STM autofocus enable sharp stills and smooth video, while the 0.59x maximum magnification at the telephoto end provides near-macro close-up capability. This lens is best for casual photographers and travelers who want a single, lightweight solution for everything from wide landscapes to distant portraits without swapping glass.

View Details & Prices
Canon RF-S 18-150mm f/3.5-6.3 IS STM lens
Price MX$11,999

Best Lenses under MX$30,000 for macro

Best Pick

Canon RF16-28mm F2.8 IS STM 16-28mm

65.9 Macro Score
16-28mmf/22Canon RFISWeather Sealed
Why we recommend this

Weighing just 454g with a constant f/2.8 aperture and 5.5-stop optical stabilization, this is Canon’s smallest and lightest full-frame RF zoom for handheld low-light shooting. The leadscrew-type STM motor delivers fast, quiet autofocus, while weather-sealing and a 0.26x magnification offer durability and close-up versatility uncommon in wide zooms. This lens is best for landscape photographers and run-and-gun video shooters who need a stabilized, ultra-portable wide-angle zoom.

View Details & Prices
Price MX$23,748
Canon RF16-28mm F2.8 IS STM 16-28mm lens

Great Alternatives

These options also score highly and may better suit your specific needs

Canon RF-S 3.9mm f/3.5 STM Dual Fisheye 4mm

62.5 Macro Score
4mmf/16Canon RF
Why we recommend this ▼

Its dual-lens design captures stereoscopic 3D 180° VR imagery onto a single sensor, streamlining post-production for the EOS R7 at up to 4K 30 fps. The 144° field of view and Air Sphere Coating deliver immersive footage with reduced ghosting in a compact 289g body. This lens is best for VR content creators who need a simplified, single-camera workflow for spatial video.

View Details & Prices
Canon RF-S 3.9mm f/3.5 STM Dual Fisheye 4mm lens
Price MX$24,450

Best Lenses under MX$50,000 for macro

Best Pick

Canon L 7343C002 7-14mm

70.8 Macro Score
7-14mmf/29Canon RFWeather Sealed
Why we recommend this

The Canon RF 7-14mm f/2.8-3.5 L Fisheye STM captures a dramatic 190-degree circular fisheye view at 7mm and 180-degree diagonal at 14mm, with a weather-sealed build weighing just 476g. Its optical design includes 5 ED and 2 aspherical elements with advanced coatings for high clarity, and the STM motor delivers fast, silent autofocus. This lens is ideal for landscape and adventure photographers seeking a portable ultra-wide zoom to create immersive, creatively distorted perspectives.

View Details & Prices
Price MX$38,999
Canon L 7343C002 7-14mm lens

Great Alternatives

These options also score highly and may better suit your specific needs

Canon L-Series RF 20mm f/1.4 L VCM 20mm

53 Macro Score
20mmf/16Canon RFWeather Sealed
Why we recommend this ▼

Combining an ultra-wide 20mm perspective with a fast f/1.4 aperture, this lens excels in low light and depth-of-field control through its advanced 15-element optical design with SWC and ASC coatings. The hybrid autofocus system pairs a silent Voice Coil Motor with Nano USM, complemented by a de-clickable manual aperture ring for seamless video operation. This lens is best for hybrid shooters and professional videographers who need a weather-sealed, ultra-wide prime with virtually no focus breathing.

View Details & Prices
Canon L-Series RF 20mm f/1.4 L VCM 20mm lens
Price MX$37,717

No Lenses found in this category. See our top picks under MX$50,000