6-month warranty Tracked UK delivery

Shop used tech

Tamron SP 15-30mm f/2.8 Di VC USD Lens (Canon EF)

Tamron's professional ultra-wide zoom for Canon full-frame: constant f/2.8, Vibration Compensation and fast USD autofocus, covering 15–30mm.

1 in stock from £418.99 · 6-month warranty · free tracked delivery · 30-day returns

About the Tamron SP 15-30mm f/2.8 Di VC USD Lens (Canon EF)

The Tamron SP 15-30mm f/2.8 Di VC USD is a professional ultra-wide zoom for Canon EF-mount cameras. On a full-frame body it covers a dramatic 15mm to a natural 30mm, ideal for landscapes, architecture, interiors and events. The constant f/2.8 aperture keeps shutter speeds up in low light, while Vibration Compensation steadies handheld shots. The ring-type USD motor focuses quickly and quietly with full-time manual override. Part of Tamron's SP (Super Performance) series, it is built for serious use and pairs well with high-resolution full-frame DSLRs.

Key specs

TypeUltra-wide-angle zoom lens
Focal length15–30mm
Maximum aperturef/2.8 (constant)
MountCanon EF
FormatFull frame (also fits APS-C, approx. 24–48mm equivalent)
AutofocusRing-type USD with full-time manual focus
Image stabilisationVC (Vibration Compensation)
Minimum focus distance0.28m
Filter sizeNone (no front filter thread; does not accept filters)
Weightapprox. 1100g

Compatibility

Fits all Canon EF and EF-S mount DSLRs. Works on Canon RF mirrorless cameras (EOS R series) with the Canon EF-EOS R adapter, and on EOS M cameras with the EF-EOS M adapter, retaining autofocus and stabilisation. No front filter thread; does not accept filters.

Questions about this model

Is the Tamron 15-30mm f/2.8 VC compatible with my Canon camera?

Yes, it fits all Canon EF and EF-S DSLRs. It also works on Canon mirrorless cameras with the official Canon EF adapter.

Does this lens have image stabilisation?

Yes, it features Tamron's VC (Vibration Compensation) for sharper handheld shots.

Can I use front filters with this lens?

No, the lens has a built-in lens hood and no front filter thread. It does not accept filters.