Here are the lens diameters and corresponding filter sizes for common Canon lenses.
My focus here is on lenses that accept screw-in filters on the front. Some lenses, such as very wide-angle or fisheye lenses, don’t have a filter thread on the front and can’t accept this style of filter. And some very long telephoto lenses use a system of drop-in filters at the rear of the lens. There are also, of course, filter holder systems, but that’s a different kettle of fish.
Some focal lengths have multiple lens models, so it’s important to match the other parts of the name. For example, Canon has a couple of versions of the 16-35mm focal length, and each takes filters of a different diameter.
This is an ongoing list and clearly doesn’t cover every lens Canon has ever made. I’m starting with their current range and adding older lenses to it as the opportunity arises. And I haven’t included the more specialized Cinema and Broadcast series lenses here. Please feel free to send through any additions, requests, or corrections.
If you don’t see your lens listed here and want to find out the filter size, it’s often marked on the lens itself. For a more detailed guide, see my post on finding the lens diameter.
Canon EF Mount Lens Filter Size & Lens Hood Chart
Model Number | Filter Size | Screw-in Filters | Lens Hood |
---|---|---|---|
Zoom Lenses | |||
EF 8-15mm f/4L Fisheye USM | Rear gel holder | - | EW-77 |
EF 11-24mm f/4L USM | Rear | - | - |
EF 16-35mm f/4L IS USM | 77mm | Polarizer | UV/Haze | ND | EW-82 |
EF 16-35mm f/2.8L III USM | 82mm | Polarizer | UV/Haze | ND | - |
EF 17-40mm f/4L USM | 77mm | Polarizer | UV/Haze | ND | EW-83E |
EF 24-70mm f/4L IS USM | 77mm | Polarizer | UV/Haze | ND | EW-83L |
EF 24-70mm f/2.8L II USM | 82mm | Polarizer | UV/Haze | ND | EW-88C |
EF 24-105mm f/3.5-5.6 IS STM | 77mm | Polarizer | UV/Haze | ND | EW-83M |
EF 24-105mm f/4L IS II USM | 77mm | Polarizer | UV/Haze | ND | EW-83M |
EF 24-105mm f/4L IS USM | 77mm | Polarizer | UV/Haze | ND | EW-83H |
EF 28-135mm f/3.5-5.6 IS USM | 72mm | Polarizer | UV/Haze | ND | EW-78BII |
EF 28-300mm f/3.5-5.6L IS USM | 77mm | Polarizer | UV/Haze | ND | EW-83G |
EF 70-200mm f/2.8L USM | 77mm | Polarizer | UV/Haze | ND | ET-83II |
EF 70-200mm f/2.8L IS II USM | 77mm | Polarizer | UV/Haze | ND | ET-87 |
EF 70-200mm f/2.8L IS III USM | 77mm | Polarizer | UV/Haze | ND | |
EF 70-200mm f/4L USM | 67mm | Polarizer | UV/Haze | ND | ET-74 |
EF 70-200mm f/4L IS USM | 67mm | Polarizer | UV/Haze | ND | ET-74 |
EF 70-200mm f/4L IS II USM | 72mm | Polarizer | UV/Haze | ND | ET-78B |
EF 70-300mm f/4-5.6 IS USM | 58mm | Polarizer | UV/Haze | ND | ET-65B |
EF 70-300mm f/4-5.6L IS USM | 67mm | Polarizer | UV/Haze | ND | ET-73B |
EF 70-300mm f/4-5.6 IS II USM | 67mm | Polarizer | UV/Haze | ND | ET-74B |
EF 75-300mm f/4-5.6 III | 58mm | Polarizer | UV/Haze | ND | ET-60 |
EF 75-300mm f/4-5.6 III USM | 58mm | Polarizer | UV/Haze | ND | ET-60 |
EF 100-400mm f/4.5-5.6L IS II USM | 77mm | Polarizer | UV/Haze | ND | ET-83D |
EF 100-400mm f/4.5-5.6L IS USM | 77mm | Polarizer | UV/Haze | ND | ET-83C |
EF 200-400mm f/4L IS USM Extender 1.4x | 52mm drop-in | Polarizer | - |
Prime Lenses | |||
EF 14mm f/2.8L II USM | Rear gel holder | - | Built-in |
EF 20mm f/2.8 USM | 72mm | Polarizer | UV/Haze | ND | EW-75II |
EF 24mm f/1.4L USM | 77mm | Polarizer | UV/Haze | ND | EW-83DII |
EF 24mm f/1.4L II USM | 77mm | Polarizer | UV/Haze | ND | EW-83K |
EF 28 f/1.8 USM | 58mm | Polarizer | UV/Haze | ND | EW-63II |
EF 28mm f/2.8 IS USM | 58mm | Polarizer | UV/Haze | ND | EW-65B |
EF 35mm f/1.4L II USM | 72mm | Polarizer | UV/Haze | ND | EW-77B |
EF 35mm f/2 IS USM | 67mm | Polarizer | UV/Haze | ND | EW-72 |
EF 50mm f/1.2L USM | 72mm | Polarizer | UV/Haze | ND | ES-78 |
EF 50mm f/1.4 USM | 58mm | Polarizer | UV/Haze | ND | ES-71II |
EF 50mm f/1.8 STM | 49mm | Polarizer | UV/Haze | ND | ES-68 |
EF 50mm f/1.8 II | 52mm | Polarizer | UV/Haze | ND | ES-62 |
EF 85mm f/1.2L USM | 72mm | Polarizer | UV/Haze | ND | ES-79II |
EF 85mm f/1.2L II USM | 72mm | Polarizer | UV/Haze | ND | ES-79II |
EF 85mm f/1.4L IS USM | 77mm | Polarizer | UV/Haze | ND | ET-83E |
EF 85mm f/1.8 USM | 58mm | Polarizer | UV/Haze | ND | ET-65III |
EF 100mm f/2 USM | 58mm | Polarizer | UV/Haze | ND | ET-65III |
EF 100mm f/2.8L Macro IS USM | 67mm | Polarizer | UV/Haze | ND | ET-67 |
EF 135mm f/2L USM | 72mm | Polarizer | UV/Haze | ND | ET-78II |
EF 180mm f/3.5L Macro USM | 72mm | Polarizer | UV/Haze | ND | ET-78II |
EF 200mm f/2L IS USM | 52mm drop-in | Polarizer | ET-120B |
EF 200mm f/2.8L II USM | 72mm | Polarizer | UV/Haze | ND | ET-83BII |
EF 300mm f/4L IS USM | 77mm | Polarizer | UV/Haze | ND | - |
EF 300mm f/2.8L IS II USM | 52mm drop-in | Polarizer | ET-120W |
EF 300mm f/2.8L IS USM | 52mm drop-in | Polarizer | ET-120 |
EF 300mm f/2.8L IS II USM | 52mm drop-in | Polarizer | ET-120W II |
EF 400mm f/2.8L IS III USM | 52mm drop-in | Polarizer | ET-155 (WIII) |
EF 400mm f/4 DO IS II USM | 52mm drop-in | Polarizer | - |
EF 500mm f/4L IS II USM | 52mm drop-in | Polarizer | ET-138WII |
EF 600mm f/4L IS II USM | 52mm drop-in | Polarizer | ET-160WII |
EF 600mm f/4L IS III USM | 52mm drop-in | Polarizer | ET-160 (WIII) | ET-160B |
EF 800mm f/5.6L IS USM | 52mm drop-in | Polarizer | ET-155 |
EF 400mm f/5.6L USM | 77mm | Polarizer | UV/Haze | ND | - |
EF 400mm f/4 DO IS USM | 52mm drop-in | ET-120 | |
Tilt-Shift Lenses | |||
TS-E 17mm f/4L | Not compatible | - | - |
TS-E 24mm f/3.5L | 72mm | Polarizer | UV/Haze | ND | EW-75BII |
TS-E 24mm f/3.5L II | 82mm | Polarizer | UV/Haze | ND | EW-88B |
TS-E 50mm f/2.8L MACRO | 77mm | Polarizer | UV/Haze | ND | ES-84 |
TS-E 90mm f/2.8 | 58mm | Polarizer | UV/Haze | ND | ES-65III |
TS-E 90mm f/2.8L MACRO | 77mm | Polarizer | UV/Haze | ND | ES-84 |
TS-E 135mm f/4L MACRO | 82mm | Polarizer | UV/Haze | ND | ET-88 |
Specialty Lenses | |||
MP-E 65mm f/2.8 1-5x Macro Photo | 58mm | Polarizer | UV/Haze | ND | MP-E65 |
Canon EF-S Mount Lens Filter Size & Lens Hood Chart
Model Number | Filter Size | Screw-in Filters | Lens Hood |
---|---|---|---|
Zoom Lenses | |||
EF-S 10-18mm f/4.5-5.6 IS STM | 67mm | Polarizer | UV/Haze | ND | EW-73C |
EF-S 10-22mm f/3.5-4.5 USM | 77mm | Polarizer | UV/Haze | ND | EW-83E |
EF-S 15-85mm f/3.5-5.6 IS USM | 72mm | Polarizer | UV/Haze | ND | |
EF-S 17-55 f/2.8 IS USM | 77mm | Polarizer | UV/Haze | ND | EW-83J |
EF-S 17-85mm f/4-5.6 IS USM | 67mm | Polarizer | UV/Haze | ND | EW-73B |
EF-S 18-135mm f/3.5-5.6 IS | 67mm | Polarizer | UV/Haze | ND | EW-73D |
EF-S 18-55mm f/3.5-5.6 IS II | 58mm | Polarizer | UV/Haze | ND | EW-60C |
EF-S 18-55mm f/4-5.6 IS STM | 58mm | Polarizer | UV/Haze | ND | EW-63C |
EF-S 18-55mm f/3.5-5.6 IS STM | 58mm | Polarizer | UV/Haze | ND | EW-60C |
EF-S 18-135mm f/3.5-5.6 IS STM | 67mm | Polarizer | UV/Haze | ND | EW-73B |
EF-S 18-135mm f/3.5-5.6 IS USM | 67mm | Polarizer | UV/Haze | ND | EW-73D |
EF-S 18-200mm f/3.5-5.6 IS | 72mm | Polarizer | UV/Haze | ND | EW-78D |
EF-S 55-250mm f/4-5.6 IS STM | 58mm | Polarizer | UV/Haze | ND | ET-63 |
Prime Lenses | |||
EF-S 24mm f/2.8 STM | 52mm | Polarizer | UV/Haze | ND | ES-52 |
EF-S 35mm f/2.8 Macro IS STM | 49mm | Polarizer | UV/Haze | ND | ES-27 |
EF-S 60mm f/2.8 Macro USM | 52mm | Polarizer | UV/Haze | ND | ET-67B |
Canon EF-M Mount Lens Filter Size & Lens Hood Chart
Model Number | Filter Size | Screw-in Filters | Lens Hood |
---|---|---|---|
Prime | |||
EF-M 22mm f/2 STM | 43mm | Polarizer | UV/Haze | ND | EW-43 |
EF-M 28mm f/3.5 Macro IS STM | 43mm* | 43mm* | ES-22 |
EF-M 32mm f/1.4 STM | 43mm | Polarizer | UV/Haze | ND | ES-60 |
Zoom | |||
EF-M 11-22mm f/4-5.6 IS STM | 55mm | Polarizer | UV/Haze | ND | EW-60E |
EF-M 15-45mm f/3.5-6.3 IS STM | 49mm | Polarizer | UV/Haze | ND | EW-53 |
EF-M 18-55mm f3.5-5.6 IS STM | 52mm | Polarizer | UV/Haze | ND | EW-54 |
EF-M 18-150mm f/3.5-6.3 IS STM | 55mm | Polarizer | UV/Haze | ND | EW-60F |
EF-M 55-200mm f/4.5-6.3 IS STM | 52mm | Polarizer | UV/Haze | ND | ET-54B |
Canon RF Mount Lens Filter Size & Lens Hood Chart
Model Number | Filter Size | Screw-in Filters | Lens Hood |
---|---|---|---|
Prime | |||
RF 24mm f/1.8 Macro IS STM | 52mm | Polarizer | UV/Haze | ND | EW-65B |
RF 35mm F1.8 Macro IS STM | 52mm | Polarizer | UV/Haze | ND | EW-52 |
RF 50mm F1.2 L USM | 77mm | Polarizer | UV/Haze | ND | ES-83 |
RF 85mm F1.2 L USM | 82mm | Polarizer | UV/Haze | ND | ET-89 |
RF 85mm F1.2 L USM DS | 82mm | Polarizer | UV/Haze | ND | ET-89 |
RF 800mm f/5.6 L IS USM | 52mm drop-in | Polarizer | |
RF 1200mm f/8 L IS USM | 52mm drop-in | Polarizer | |
Zoom | |||
RF 15-30mm f/4.5-6.3 IS STM | 67mm | Polarizer | UV/Haze | ND | EW-73E |
RF 15-35mm F2.8 L IS USM | 82mm | Polarizer | UV/Haze | ND | EW-88F |
RF-S 18-45mm f/4.5-6.3 IS STM | 49mm | Polarizer | UV/Haze | ND | EW-53 |
RF-S 18-150mm f/3.5-6.3 IS STM | 55mm | Polarizer | UV/Haze | ND | EW-60F |
RF 24-70mm F2.8 L IS USM | 82mm | Polarizer | UV/Haze | ND | EW-88E |
RF 24-105mm F4 L IS USM | 77mm | Polarizer | UV/Haze | ND | EW-83N |
RF 24-240mm F4-6.3 IS USM | 72mm | Polarizer | UV/Haze | ND | EW-78F |
RF 28-70mm F2 L USM | 95mm | Polarizer | UV/Haze | ND | EW-103 |
RF 70-200mm F2.8 L IS USM | 77mm | Polarizer | UV/Haze | ND | ET-83FWIII |
Things Worth Knowing
Many lenses come with a dedicated lens hood included. If you need a replacement or a spare, in most cases, the manufacturer makes it available as an accessory.
The official lens hoods tend to have a large markup, ending up much more expensive than they should be for what they are. In some rare cases, it can get out of hand with lens hoods costing hundreds or even over a thousand dollars (yes, really).
The good news, though, is that you can often find aftermarket alternatives that are significantly less expensive. They often work just as well. They’re usually listed under the same model number as the original.
And in some cases, a generic non-dedicated lens hood might also work, but that usually requires some trial and error to check for lens vignetting and effectiveness on that specific lens.