ok I seriously need some help here because my sister's destination wedding is literally three weeks away and my old kit lens just died on me completely out of nowhere. I shoot on a Canon 5D Mark IV and I am freaking out trying to find a reliable zoom lens right now. My budget is around 1200 bucks max since I just had to replace my laptop too. Right now Im torn between the Tamron 24-70mm f2.8 G2 and just biting the bullet to get a used Canon 24-70mm f2.8L II. My logic was that maybe the Tamron has better image stabilization which would save me in low light during the reception since I hate using flash unless I have to. But then I worry about weather sealing because the wedding is on a beach in Florida and sand gets everywhere. So I was thinking about the Canon L series because it's built like a tank but the price on used ones is all over the place right now and Im running out of time to find a good copy. Is the Tamron actually reliable enough for pro gigs or am I gonna regret not getting the Canon glass?
That beach environment is definitely brutal on gear, so weather sealing isn't just a marketing buzzword here. The Tamron SP 24-70mm f 2.8 Di VC USD G2 has moisture-resistant construction with gaskets around the mount, but Canon L series build quality is still a tier higher for salt air and fine sand.
- Tamron VC gives you about 4.5 stops of stabilization, which beats the non-IS Canon Mk II hands down for ambient light.
- Canon 24-70mm f 2.8L II USM lacks stabilization entirely, relying purely on fast shutter speeds or high ISO.
- Optically both are razor sharp on the 5D Mk IV sensor, though Tamron micro-adjusts easily via the TAP-in console. If you find a clean used Canon EF 24-70mm f 2.8L II USM within budget, grab it for peace of mind. Otherwise, tape up the Tamron zoom ring slightly at the beach and you'll be fine.
> My budget is around 1200 bucks max since I just had to replace my laptop too. Honestly id suggest grabbing the Tamron SP 24-70mm f 2.8 Di VC USD G2 instead of stressing over a used L series that might be worn out. That VC stabilization is a lifesaver during dark receptions when you wanna avoid flash. I used one on my 5D for ages and it never let me down. Just make sure to bring a cheap rain cover or wrap it in a plastic baggie if the beach wind kicks up sand. You can easily find them brand new under your budget right now which leaves you cash for a backup card or battery. Dont panic, you got this!
To add to the point above: having VC is great, but don't sleep on renting if you're stressed about gear dying on a beach. Honestly, grabbing a Canon EF 24-70mm f 2.8L II USM rental for a week is way cheaper than buying right now, and gives you zero panic about sand damage permanently ruining your own glass.
- Rent before you buy if time is tight
- Bring a rain cover for blowing sand
- Pack extra lens cloths Hope the wedding goes smooth!