Best Lenses under $500 for macro

Best Pick

Tamron Di II B001E 10-24mm

49.7 Macro Score
10-24mm22-29Canon EF-SIS
Why we recommend this

Offering a 10-24mm focal length that delivers a 16-38.4mm equivalent field of view on Canon APS-C bodies, this was the first 2.4X zoom to cover such a wide range. Its lightweight 405g build and 77mm filter thread add practical portability and accessory compatibility for an affordable ultra-wide zoom. This lens is best for budget-conscious APS-C DSLR users wanting expansive landscapes and interiors without investing in professional-grade glass.

View Details & Prices

Great Alternatives

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

Tamron AFB016C-700 16-300mm

45.7 Macro Score
16-300mmf/3.5Canon EF-S
Why we recommend this

Its massive 18.8x zoom covering 16mm ultra-wide to 300mm telephoto, paired with Vibration Compensation and fast Piezo Drive autofocus, delivers unmatched single-lens versatility for APS-C cameras. A 0.39m minimum focus distance at 300mm provides useful 1:2.9 macro capability in a lightweight 540g body that stays just 3.9 inches long. It’s ideal for travel photographers and Canon DSLR owners who want an all-in-one walkaround solution, though a landscape score of 31.9 limits critical wide-angle sharpness.

View Details & Prices

Best Lenses under $1,000 for macro

Best Pick

Tamron Di II AFB028N700 400mm

68.2 Macro Score
18-400mmf/3.5Canon EF-SISWeather Sealed
Why we recommend this

Its 18-400mm focal length delivers a 22.2x zoom ratio and 620mm full-frame equivalent reach with vibration compensation, covering ultra-telephoto in a single lens. Moisture-resistant construction and a 1:2.9 magnification ratio add close-up versatility to the 705g, weather-sealed design. This lens is ideal for Nikon DX travel photographers needing a single, all-in-one solution for wide landscapes through distant wildlife.

View Details & Prices
Price $699
Check Price at Amazon
Also available open box & refurbished:
Tamron Di II AFB028N700 400mm lens

Great Alternatives

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

Tamron SP 35mm f/1.4 Di USD 35mm

67.8 Macro Score
35mmf/16Canon EFWeather Sealed
Why we recommend this

Combining four low dispersion and three aspherical elements, this lens delivers exceptional sharpness and aberration control even at its f/1.4 maximum aperture. Its weather-sealed, fluorine-coated build and fast, quiet USD autofocus system make it a durable, reliable tool for challenging environments. This is best for event and wedding photographers who need uncompromising optical performance and a bright aperture for low-light work.

View Details & Prices

Best Lenses under $1,500 for macro

Best Pick

Tamron SP A001-N 70-200mm

76.4 Macro Score
70-200mmf/2.8Canon EFISWeather Sealed
Why we recommend this

A constant f/2.8 aperture and redesigned optics with XLD/LD glass deliver sharp, high-contrast images with controlled flare, while the 3-mode VC system offers a 5-stop stabilization advantage for low-light work. Customizable firmware via the optional TAMRON TAP-in Console and a closer 0.95m minimum focus distance add flexibility not typically found at this price point, where it costs far less than Canon's first-party equivalent. This lens is a practical choice for enthusiast and budget-conscious portrait photographers who need reliable stabilization and solid center-frame sharpness without the premium brand markup.

View Details & Prices
Price $1,300
Check Price at Amazon
Also available open box & refurbished:
Tamron SP A001-N 70-200mm lens

No Lenses under $2,500 yet. See our top picks under $1,500

No Lenses found in this category. See our top picks under $1,500