Best Lenses under $500 for macro

Best Pick

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

86.4 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

Great Alternatives

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

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
Canon EF 7155C005 300mm lens
Price $204
Check Price at Amazon
Also available open box & refurbished:

Best Lenses under $1,000 for macro

Best Pick

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

81.5 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

Great Alternatives

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

Canon L-series RF 24mm f/1.4 L VCM 24mm

54.1 Macro Score
24mmf/16Canon RFWeather Sealed
Why we recommend this ▼

The f/1.4 maximum aperture and Sub Wavelength Coating deliver strong low-light performance with controlled flare, while two aspherical and two UD elements maintain sharpness across the frame. Its weather-sealed L-series build and ring-type USM motor provide reliable, quiet autofocus with full-time manual override. This lens is best for landscape and astrophotography shooters who need a durable, wide-angle prime with a bright aperture for challenging light.

View Details & Prices
Canon L-series RF 24mm f/1.4 L VCM 24mm lens
Price $999
Check Price at Amazon
Also available at:
Also available open box & refurbished:

Best Lenses under $1,500 for macro

Best Pick

Canon RF28-70mm F2.8 IS STM 28-70mm

88.3 Macro Score
28-70mmf/22Canon RFISWeather Sealed
Why we recommend this

Combining a constant f/2.8 aperture with a remarkably light 495g body, this lens delivers L-series optical quality through dual UD and aspherical elements in a collapsible, everyday design. Its redesigned stabilization unit provides 5.5 stops of correction, while the compact form factor and accessible price point make it a standout non-L standard zoom. This lens is best for hybrid shooters and content creators who need a fast, stabilized, all-day carry lens for both video and stills without the bulk or cost of professional glass.

View Details & Prices
Price $1,049
Canon RF28-70mm F2.8 IS STM 28-70mm 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 L RF 70-200mm f/2.8 L IS USM

61.2 Macro Score
70-200mmf/32Canon RFISWeather Sealed
Why we recommend this ▼

Combining a constant f/2.8 aperture with 5-stop image stabilization and a compact 1066g build, this is Canon’s lightest and shortest 70-200mm yet. Its optical formula, featuring one Super UD element and two aspherical elements, delivers sharp results with minimal aberrations across the full-frame image circle. This lens is best for landscape and wildlife photographers who need a portable, weather-sealed telephoto zoom for travel.

View Details & Prices

Best Lenses under $2,500 for macro

Best Pick

Canon L RF 24-70mm f/2.8L IS USM

79 Macro Score
24-70mmf/22Canon RFISWeather Sealed
Why we recommend this

A constant f/2.8 aperture paired with 5-stop Optical Image Stabilization and Nano USM autofocus delivers sharp, silent performance for both stills and video. Its optical design, incorporating three aspherical and three UD elements, ensures high clarity across the 24-70mm zoom range in a dust- and weather-resistant build. This lens is best for hybrid shooters and event photographers who need a rugged, fast standard zoom for the EOS R system.

View Details & Prices

Great Alternatives

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

Canon L-Series 7343C002_EDI_1 7-14mm

69.4 Macro Score
7-14mmf/7Canon RFWeather Sealed
Why we recommend this ▼

A 190-degree angle of view at 7mm and a bright f/2.8-3.5 aperture make this the first fisheye zoom for the RF system, delivering both circular and diagonal rendering. Its internal zoom and focus mechanisms, combined with virtually no focus breathing, ensure stable gimbal operation and consistent framing for video. This lens is best for action sports and underwater photographers who need weather-sealed durability and dramatic, close-focus perspectives down to 5.9 inches.

View Details & Prices

Premium Lenses for macro

Best Pick

Canon RF 24-105mm f/2.8 L IS USM Z 105mm

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

Combining a first-of-its-kind constant f/2.8 aperture with a 24-105mm zoom range, this lens eliminates the need to swap optics for low-light shooting up to 105mm. It uniquely integrates a dedicated, click-less iris ring for smooth cinematic exposure control, paired with dual Nano USM motors for silent autofocus and up to 8 stops of coordinated stabilization. This lens is best for hybrid shooters and photojournalists who need a single, weather-sealed solution for both 4K video production and event photography.

View Details & Prices
Price $3,199
Canon RF 24-105mm f/2.8 L IS USM Z 105mm lens

Great Alternatives

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

Canon L RF100-500mm F4.5-7.1 L IS USM 100-500mm

55.9 Macro Score
100-500mmf/54Canon RFISWeather Sealed
Why we recommend this ▼

The 100-500mm f/4.5-7.1 L IS USM pairs a versatile 100–500mm focal range with 7 ED elements, Air Sphere coating, and 5-stop optical stabilization in a weather-sealed, travel-sized build. Its Dual Nano USM autofocus drives swift, near-silent focusing, and three IS modes—standard, panning, and exposure-only—enable precise control for moving subjects. This lens suits wildlife and sports photographers who need a portable super-telephoto zoom for handheld shooting in the field.

View Details & Prices
Canon L RF100-500mm F4.5-7.1 L IS USM 100-500mm lens
Price $2,899

Canon L Series RF 14mm f/1.4 L VCM 14mm

46.5 Macro Score
14mmf/16Canon RFWeather Sealed
Why we recommend this ▼

The f/1.4 aperture on a 14mm full-frame lens, combined with an 11-blade iris and VCM autofocus, delivers silent, fast focusing and strong low-light performance in a weather-sealed body. Its 895g weight and de-clickable manual aperture ring support smooth exposure changes, while minimal focus breathing keeps framing consistent during focus pulls. This prime is best for hybrid shooters and videographers capturing wide, dimly lit scenes where quiet operation and controlled depth of field are essential.

View Details & Prices
Canon L Series RF 14mm f/1.4 L VCM 14mm lens
Price $2,599