Trying to decide on a new lens for my R5 before a big trip. I'm torn between the RF 24-70mm f/2.8 and the RF 24-105mm f/4. My logic was the 24-70 is better for low light, but the 105mm reach is way better for travel landscapes. I'm a hobbyist with a $2k budget limit. I was thinking about waiting for Cyber Monday 2026 to see if the 24-70 drops enough to fit my price range. I'm just not sure if those pro L-series zooms actually get decent discounts. Which Canon RF lenses are expected on sale for Cyber Monday 2026?
Ngl, the Canon RF 24-70mm f/2.8L IS USM usually hits $2,099 during Cyber Monday. It rarely drops to $1,999 brand new. Tbh, the Canon RF 24-105mm f/4L IS USM is better for travel and stays around $1,100 on sale. Canon typically discounts L-series glass by $200 to $400. Check the Canon refurbished store to hit your $2,000 budget for the f/2.8.
Like someone mentioned, that f/2.8 glass is hard on the wallet. I track my gear costs by the mile and by the year. If I spend $2,000 on a lens and keep it for 10 years, that is $200 a year. I prefer keeping costs lower for my kids' college funds. For Cyber Monday 2026, look for the Canon RF 14-35mm f/4L IS USM to hit $1,199 and the Canon RF 70-200mm f/4L IS USM to drop to around $1,299. I saved $1,100 by skipping the RF 24-70mm entirely. I bought the Canon Mount Adapter EF-EOS R for $99 and found a used Canon EF 24-70mm f/2.8L II USM for $850. It does the same job. I also do my own sensor cleaning and basic lens calibrations. The local shop wanted $150 for a "pro tune-up" but I did it myself for $12 in materials. If you must have RF native glass, get the Canon RF 24-105mm f/4-7.1 IS STM for $399 on sale and spend the rest on a fast prime like the Canon RF 35mm f/1.8 Macro IS STM or Canon RF 50mm f/1.8 STM. This combo covers your low light needs and travel reach for under $900 total. That leaves over $1,100 in your pocket. Heavy glass also increases my fatigue. I calculate that every extra pound of gear reduces my hiking distance by two miles a day.
Late to the party but this whole thread is 💯. Glad I found it.