I'm new to photography and recently purchased a Canon EOS R7. I'm looking for recommendations on the best lenses to complement my camera. I primarily shoot landscapes, wildlife, and portraits. I currently have the RF 18-150mm kit lens, but I'm considering adding a zoom lens for wildlife and possibly a macro lens for close-ups. What lenses do you recommend for these types of photography? Any advice on whether I should invest in a 70-200mm or a 100-400mm lens would also be appreciated!
Best Canon EOS R7 Lenses: Canon RF-S 18-150mm f/3.5-6.3 for versatile travel, Canon RF 100-400mm f/5.6-8 for wildlife telephoto reach, Canon RF 50mm f/1.8 for portraits, Sigma 18-50mm f/2.8 for low-light performance, and Canon RF-S 10-18mm f/4.5-6.3 for wide-angle landscapes.
Key recommendations include:
Canon RF-S 18-150mm f/3.5-6.3 IS STM - excellent all-around travel lens with 29-240mm equivalent range
Canon RF 100-400mm f/5.6-8 IS USM - fantastic wildlife telephoto with 160-640mm equivalent reach
Canon RF 50mm f/1.8 STM - perfect 80mm equivalent portrait lens with f/1.8 aperture
Sigma 18-50mm f/2.8 DC DN - constant f/2.8 aperture for superior low-light performance
Canon RF-S 10-18mm f/4.5-6.3 IS STM - ultra-wide zoom ideal for landscapes and architecture
Here are some lens recommendations based on your interests:
Wildlife Photography:
Portraits:
Macro Photography:
General Use:
Consider your budget and specific needs when choosing. Renting lenses before purchasing can also help you find the right fit for your style.