This page lists EF, EF-S, EF-M, TS-E and MP-E lenses for your Canon EOS camera. Once you have found the lens, click the name for its specification and other details.

Lenses shown in GREY are discontinued.

Lens data is still being added to these pages - please let us know if the information you want is not currently available.


These lenses fit all EOS digital and film cameras

F 16-35mm f2.8L USM
EF 16-35mm f2.8L II USM
EF 16-35mm f2.8L III USM
EF 17-35mm f2.8L USM
EF 17-40mm f4L USM
EF 20-35mm f2.8L
EF 20-35mm f3.5-4.5 USM
EF 22-55mm f4-5.6 USM
EF 24-70mm f2.8L USM
EF 24-85mm f3.5-4.5 USM
EF 24-85mm f3.5-4.5MS USM
EF 24-105mm f4L IS USM
EF 24-105mm f4L IS II USM
EF 24-105mm f3.5-5.6 IS STM
EF 28-70mm f3.5-4.5
EF 28-70mm f3.5-4.5 II
EF 28-70mm f2.8L USM
EF 28-80mm f2.8-4L USM
EF 28-80mm f3.5-5.6
EF 28-80mm f3.5-5.6 USM
EF 28-80mm f3.5-5.6 II
EF 28-80mm f3.5-5.6 II USM
EF 28-80mm f3.5-5.6 III USM
EF 28-80mm f3.5-5.6 IV USM
EF 28-80mm f3.5-5.6 V USM
EF 28-90mm f4-5.6
EF 28-90mm f4-5.6 USM
EF 28-90mm f4-5.6 II
EF 28-90mm f4-5.6 II USM
EF 28-90mm f4-5.6 III
EF 28-105mm f3.5-4.5 USM
EF 28-105mm f3.5-4.5 II USM
EF 28-105mm f4-5.6
EF 28-105mm f4-5.6 USM
EF 28-135mm f3.5-5.6 IS USM
EF 28-200mm f3.5-5.6
EF 28-200mm f3.5-5.6 USM
EF 28-300mm f3.5-5.6L IS USM
EF 35-70mm f3.5-4.5
EF 35-70mm f3.5-4.5 A
EF 35-80mm f4-5.6 PZ
EF 35-80mm f4-5.6
EF 35-80mm f4-5.6 USM
EF 35-80mm f4-5.6 II
EF 35-80mm f4-5.6 III
EF 35-105mm f3.5-4.5
EF 35-105mm f4.5-5.6
EF 35-105mm f4.5-5.6 USM
EF 35-135mm f3.5-4.5
EF 35-135mm f4-5.6 USM
EF 35-350mm f3.5-5.6L USM
EF 38-76mm f4.5-5.6
EF 50-200mm f3.5-4.5
EF 50-200mm f3.5-4.5L
EF 55-200mm f4.5-5.6 USM
EF 55-200mm f4.5-5.6 II USM
EF 70-200mm f2.8L USM
EF 70-200mm f2.8L IS USM
EF 70-200mm f2.8L IS II USM

EF 70-200mm f4L USM
EF 70-200mm f4L IS USM
EF 70-210mm f4
EF 70-210mm f3.5-4.5 USM
EF 70-300mm f4-5.6 IS USM
EF 70-300mm f/4-5.6L IS USM
EF 70-300mm f4.5-5.6 DO IS USM
EF 75-300mm f4-5.6
EF 75-300mm f4-5.6 USM
EF 75-300mm f4-5.6 II
EF 75-300mm f4-5.6 II USM
EF 75-300mm f4-5.6 III
EF 75-300mm f4-5.6 III USM
EF 75-300mm f4-5.6 IS USM
EF 80-200mm f2.8L
EF 80-200mm f4.5-5.6
EF 80-200mm f4.5-5.6 USM
EF 80-200mm f4.5-5.6 II
EF 90-300mm f4-5.6
EF 90-300mm f4-5.6 USM
EF 100-200mm f4.5
EF 100-300mm f4.5-5.6 USM
EF 100-300mm f5.6
EF 100-300mm f5.6L
EF 100-400mm f4.5-5.6L IS USM


These lenses fit all EOS digital and film cameras

EF 14mm f2.8L USM
EF 14mm f2.8L II USM
EF 15mm f2.8 Fisheye
EF 20mm f2.8 USM
EF 24mm f1.4L USM
EF 24mm f1.4L II USM
EF 24mm f2.8
EF 28mm f1.8 USM
EF 28mm f2.8
EF 35mm f1.4L USM
EF 35mm f2
EF 50mm f1.0L USM
EF 50mm f1.2L USM
EF 50mm f1.4 USM
EF 50mm f1.8
EF 50mm f1.8 II
EF 50mm f2.5 Macro
EF 85mm f1.2L USM
EF 85mm f1.2L USM II
EF 85mm f1.8 USM
EF 100mm f2 USM
EF 100mm f2.8 Macro
EF 100mm f2.8 Macro USM
EF 180mm f3.5L Macro USM
EF 135mm f2L USM
EF 135mm f2.8 Soft Focus
EF 200mm f1.8L USM
EF 200mm f2.8L USM
EF 200mm f2.8L II USM
EF 200mm f2L IS USM
EF 300mm f2.8L USM
EF 300mm f2.8L IS USM
EF 300mm f2.8L IS II USM

EF 300mm f4L USM
EF 300mm f4L IS USM
EF 400mm f2.8L USM
EF 400mm f2.8L USM II
EF 400mm f2.8L IS USM
EF 400mm f2.8L IS II USM
EF 400mm f4 DO IS USM
EF 400mm f4 DO IS II USM

EF 400mm f5.6L USM
EF 500mm f4L IS USM
EF 500mm f4L IS II USM
EF 500mm f4.5L USM
EF 600mm f4L USM
EF 600mm f4L IS USM
EF 600mm f4L IS II USM
EF 800mm f5.6L IS USM
EF 1200mm f5.6L USM


These lenses fits the following EOS digital cameras:
EOS 7D, 7D Mark II, 20D, 30D, 40D, 50D, 60D, 70D, 77D, 80D, 100D, 300D, 350D, 400D, 450D, 500D, 550D, 600D, 650D, 700D, 750D, 760D, 800D, 1000D, 1100D, 1200D, 1300D

EF-S 10-22mm f3.5-4.5 USM
EF-S 15-85mm f3.5-5.6 IS USM
EF-S 17-55mm f2.8 IS USM
EF-S 17-85mm f4-5.6 IS USM
EF-S 18-55mm f3.5-5.6
EF-S 18-55mm f3.5-5.6 IS
EF-S 18-55mm f3.5-5.6 IS II
EF-S 18-55mm f3.5-5.6 IS STM
EF-S 18-55mm f4-5.6 IS STM NEW
EF-S 18-135mm f3.5-5.6 IS
EF-S 18-135mm f3.5-5.6 IS STM NEW

EF-S 18-200mm f3.5-5.6 IS
EF-S 55mm-250mm f4-5.6 IS
EF-S 24mm f2.8 STM
EF-S 35mm f2.8 Macro IS STM NEW
EF-S 60mm f2.8 Macro USM


These lenses fit the mirrorless series EOS cameras:
EOS M, M2, M3, M5, M6, M10

EF-M 11-22mm f4-5.6 IS STM
EF-M 15-45mm f3.5-6.3 IS STM
EF-M 18-55mm f3.5-6.3 IS STM
EF-M 18-150mm f3.5-6.3 IS STM
EF-M 55-200mm f4-6.3 IS STM
EF-M 22mm f2 STM
EF-M 28mm f3.5 Macro IS STM*
*includes built-in Macro Lite

EOS M-series cameras can also accept EF and EF-S lenses via the use of a dedicated lens adapter EF-EOS M.



These lenses fit all EOS digital and film cameras


TS-E 24mm f3.5L
TS-E 45mm f2.8
TS-E 90mm f2.8


EF 50mm f2.5 Macro
EF-S 60mm f2.8 Macro USM
EF 100mm f2.8 Macro
EF 100mm f2.8 Macro USM
EF 100mm f2.8L Macro IS USM
EF 180mm f3.5L Macro USM
MP-E65 f2.8 1-5x Macro



Extender is Canon’s name for a teleconverter. These high performance Extenders multiply the effective focal length of the lens to which they are attached by x2 or x1.4. However, they have the disadvantage of reducing the effective aperture of the lens by 2 stops or 1 stop respectively.

Extenders are only suitable for certain EF lenses. They will not fit other EF lenses or any of the EF-S or EF-M lenses (the front elements of the Extenders get in the way of the rear elements of the lenses).

Extender EF 2x
Extender EF 1.4x
Extender EF 2x Mk II
Extender EF 1.4x Mk II
Extender EF 2x Mk III
Extender EF 1.4x Mk III


Quick links

EOS digital cameras

EOS film cameras

Lenses for EOS cameras

Speedlite flashguns

Canon EOS accessories


Here to help 01869 331741


Printed instruction manuals for your Canon lens


Professionally made books
from 7.95



when you
to our
EOS mail newsletter