Best Lenses under MX$10,000 for landscape

Best Pick

Canon CAN3580M3EF-OB 35-80mm

38.2 Landscape Score
35-80mmf/4Canon EF
Why we recommend this

Its 198g weight and compact build make it a discreet, no-burden lens for Canon EF shooters prioritizing portability over outright optical performance. The 35-80mm focal range covers everyday framing from environmental portraits to casual landscapes without a lens swap. This lens is best for beginners or film-era camera users needing an ultra-affordable, lightweight walkaround zoom for casual macro and street photography.

View Details & Prices

Best Lenses under MX$20,000 for landscape

Best Pick

Canon EF-S 17-55mm f/2.8 IS USM

69.1 Landscape Score
17-55mmf/22Canon EF-SIS
Why we recommend this

A constant f/2.8 aperture across the 17-55mm zoom range, combined with a 3-stop Image Stabilizer, makes this lens a versatile workhorse for low-light shooting on APS-C bodies. Its optical design incorporates two UD and three aspherical elements to deliver sharpness that rivals many L-series lenses, despite lacking weather sealing. This lens is best for event and wedding photographers using Canon crop-sensor DSLRs who need a fast, reliable standard zoom without switching to full-frame.

View Details & Prices

No Lenses under MX$30,000 yet. See our top picks under MX$50,000

Best Lenses under MX$50,000 for landscape

Best Pick

Canon EF 50mm f/1.4 USM 50mm

47.4 Landscape Score
50mmf/50Canon EFWeather Sealed
Why we recommend this

The f/1.4 maximum aperture and ultrasonic autofocus motor provide bright viewfinding and fast, precise focusing in a compact 290g build. Its Super Spectra Coating and two high-refractive-index elements effectively suppress flare and ghosting for crisp image quality. This lens is best for photographers needing a lightweight, low-light prime for general shooting, though its minimum focus distance limits its utility for dedicated portrait work.

View Details & Prices

No Lenses found in this category. See our top picks under MX$50,000