Canon EF-S

Shop our wide range of Canon EF-S Camera lenses, including prime, zoom and telephoto lenses.

Filter by price

Filter by Brand
Lens Type
By Mount
Focal Length
Maximum Aperture
Minimum Aperture
Filter Size
Stock status

Showing all 9 resultsSorted by latest

Canon EF-S 18-55mm f/3.5-5.6 III Lens

Original price was: £149.Current price is: £107. £89.17 ex VAT

Canon RF 70-200mm f/2.8L IS USM Lens

Original price was: £3,059.Current price is: £1,989. £1,657.50 ex VAT

Canon 18-135mm f/3.5-5.6 IS USM Nano EF-S Lens

Original price was: £484.Current price is: £447. £372.50 ex VAT

Canon EF-S 18-55mm f/3.5-5.6 IS STM Lens

Original price was: £189.Current price is: £117. £97.50 ex VAT