Best Lenses under $500 for macro

Best Pick

Tamron Di III 70-300mm f/4.5-6.3 RXD

61.2 Macro Score
70-300mmf/22Nikon ZISWeather Sealed
Why we recommend this

The XLD glass and USD autofocus motor deliver sharp, quiet performance across the 70-300mm range, complemented by effective VC stabilization for handheld shooting. Its lightweight 434g build and dual-format Di design make it a practical, portable option for both full-frame and APS-C Nikon DSLRs. This lens is best for budget-conscious travel photographers who need a versatile telephoto zoom without the bulk.

View Details & Prices

Best Lenses under $1,000 for macro

Best Pick

Tamron Di III 90mm f/2.8 VXD Macro 90mm

85.8 Macro Score
90mmf/2.8Nikon ZWeather Sealed
Why we recommend this

The VXD linear motor delivers fast, precise autofocus down to a 9.1-inch minimum distance for true 1:1 magnification, while the 12-blade diaphragm and f/2.8 aperture produce exceptionally smooth bokeh. Its 600g moisture-resistant build and fluorine coating make it a durable, lightweight option for field work without stabilization. This lens is best for macro photographers and portrait shooters on Nikon Z systems who prioritize sharpness and handling over in-body or in-lens stabilization.

View Details & Prices

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

Best Lenses under $2,500 for macro

Best Pick

Tamron AFA084S700

68.2 Macro Score
12-20mmf/2.8Nikon Z
Why we recommend this

A constant f/2.8 aperture across the 12-20mm zoom range and four aspherical elements deliver corner-to-corner sharpness for astrophotography and nightscapes. The VXD linear motor provides fast, quiet autofocus, while the integrated flower-shaped hood and rear filter holder add professional convenience. This lens is best for Nikon Z mount photographers who need a compact, high-resolution ultra-wide zoom for low-light landscapes and interiors.

View Details & Prices

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