Best Lenses under ₹45,000 for macro

Best Pick

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

71.3 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
Price ₹28,995
Canon RF-S 18-45mm f/4.5-6.3 IS STM lens

Great Alternatives

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

Canon RF 24-105mm f/4L IS USM

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

The constant f/4 aperture across its 24-105mm zoom range provides consistent exposure and depth of field control, paired with a silent USM autofocus motor. Its versatile focal length makes it a practical single-lens solution for walk-around shooting, covering wide-angle to short telephoto. This lens is best for portrait and event photographers needing a reliable, general-purpose zoom on an EF-mount body.

View Details & Prices
Canon RF 24-105mm f/4L IS USM lens
Price ₹38,299

No Lenses under ₹85,000 yet. See our top picks under ₹45,000

No Lenses under ₹130,000 yet. See our top picks under ₹45,000

No Lenses under ₹210,000 yet. See our top picks under ₹45,000

No Lenses found in this category. See our top picks under ₹45,000