Best Canon Macro Lenses in 2026
Best Lenses under €500 for macro
Canon EF Meike 85mm F1.8 SE Mark II STM AF Full Frame Auto Focus Medium Telephoto High
Great Alternatives
These options also score highly and may better suit your specific needs
Canon RF 28mm F2.8 STM Wide-Angle Prime
Why we recommend this ▼
Its compact f/2.8 design makes it a remarkably portable and versatile wide-angle prime for travel and street photography. The lens delivers sharp image quality and smooth STM autofocus, which is ideal for both photos and quiet video shooting. This lens is best for photographers wanting a lightweight, everyday carry option for their RF-mount camera without sacrificing optical performance.
Best Lenses under €900 for macro
Canon RF 15-30mm F4.5-6.3 IS STM Ultra-Wide Angle Zoom
Great Alternatives
These options also score highly and may better suit your specific needs
Canon EF 18-135mm f/3.5-5.6 IS USM
Why we recommend this ▼
This lens offers a versatile 18-135mm zoom range, equivalent to 28.8-216mm on APS-C cameras, making it a practical all-in-one option for travel and general photography. Its inclusion of a UD and an aspherical element helps control aberrations for improved image quality across its focal range. It is best for Canon APS-C camera owners seeking a single, lightweight walk-around lens for everyday shooting and travel.
Canon L 8806A002 EF 17-40mm USM Ultra-Wide
Why we recommend this ▼
Its constant f/4 aperture and inclusion of a Super UD and three aspherical elements deliver sharp, controlled images across its ultra-wide to standard zoom range. This L-series lens provides robust build quality and reliable autofocus at a notably accessible price point for its class. It is best for Canon full-frame photographers seeking a durable, versatile wide-angle zoom for landscape and architectural work without requiring image stabilization.
Best Lenses under €1,500 for macro
Canon L EF 100mm Macro IS USM
Great Alternatives
These options also score highly and may better suit your specific needs
Canon RF 24-240mm f/4-6.3 IS USM
Why we recommend this ▼
Its 24-240mm focal range provides exceptional versatility for travel and landscapes, eliminating the need for frequent lens swaps. The Nano USM autofocus system ensures smooth, quiet, and fast performance, which is ideal for both photos and video. This lens is best for EOS R-series photographers who want a single, all-in-one travel lens for everyday shooting without carrying multiple optics.
Best Lenses under €2,500 for macro
No lenses found Under €2,500 for this category.