Advertising Disclosure
Updated: 06 Apr 2026

10 Best Extension Tubes Canon-ef

#1 Best Pick
Canon EF 25 II Extension Tube for EOS Digital Cameras

Canon EF 25 II Extension Tube for EOS Digital Cameras

Brand: Canon
Read more
  • Retains all metering and AF functions with most CANON EF lenses
  • Exposure compensation is often required with cameras other than the EOS-1 Series.
  • High level water and dust resistance -- suitable for use in heavy rain
  • Retains all metering and AF functions with most CANON EF lenses
  • O-ring seals protect mounts and release lever
Check latest price on Amazon
#2 Best Value
Fotodiox Pro Auto Macro Extension Tube, 31mm Section - for Canon EOS EF/EF-s Lenses for Extreme Close-up with Autofocus or Auto-Exposure

Fotodiox Pro Auto Macro Extension Tube, 31mm Section - for Canon EOS EF/EF-s Lenses for Extreme Close-up with Autofocus or Auto-Exposure

Brand: Fotodiox
Read more
  • Premium Grade Fotodiox "Pro" Adapter
  • Smooth surface for effortless mount
  • Infinity Focus Allowed
  • Anodized Aluminum Construction
  • 24 Month Manufacturer Warranty
Check latest price on Amazon
#3 Budget Pick
Canon ETEF25II Extension Tube

Canon ETEF25II Extension Tube

Brand: Canon
Read more
  • This 25mm extension tube fits between camera body and the lens, providing even closer focusing than the Extension Tube EF 12 II
  • Compact and portable- a great accessory to take when shooting wildlife
  • Maintains electronic contact between lens and body
  • Contains no optical elements
Check latest price on Amazon
#4 Top Choice
Fotodiox Pro Canon EOS Auto Macro Extension Tube Set Kit for Extreme Close-Up with Autofocus and Auto-Exposure

Fotodiox Pro Canon EOS Auto Macro Extension Tube Set Kit for Extreme Close-Up with Autofocus and Auto-Exposure

Brand: Fotodiox
Read more
  • Premium Grade Fotodiox "Pro" Adapter
  • Smooth surface for effortless mount
  • Infinity Focus Allowed
  • Anodized Aluminum Construction
  • 24 Month Manufacturer Warranty
Check latest price on Amazon
#5 Popular Choice
Kenko DG 10mm + 16mm Extension Tube Set for Canon RF Black

Kenko DG 10mm + 16mm Extension Tube Set for Canon RF Black

Brand: Kenko
Read more
  • Conveniently turns a standard lens into a macro lens
  • Supports full-frame sensors and can be used singularly or together
  • Electrical contacts maintain communication between camera and lens
  • Fully-automatic aperture diaphragm coupling
  • Maintains TTL metering
Check latest price on Amazon
#6 Top Pick
Fotodiox Pro Automatic Macro Extension Tube, 15mm Section - for Canon RF (EF-R) Mount MILC Cameras for Extreme Close-up Photography

Fotodiox Pro Automatic Macro Extension Tube, 15mm Section - for Canon RF (EF-R) Mount MILC Cameras for Extreme Close-up Photography

Brand: Fotodiox
Read more
  • Maintains the electronic functions of the lens, including auto-focus and auto-exposure
  • All metal construction and smooth surface for effortless mounting
  • No optical insert - maintains lens optical quality
  • Can combine tubes for various macro ratios
  • 24 Months Warranty
Check latest price on Amazon
#7 Top Pick
Viltrox Metal Mount Auto Focus AF Macro Extension Tube Ring Set 12mm,20mm,36mm for Canon EF EF-S Lens DSLR Camera 760D 700D 80D 70D 5DII 5DIII 1300D

Viltrox Metal Mount Auto Focus AF Macro Extension Tube Ring Set 12mm,20mm,36mm for Canon EF EF-S Lens DSLR Camera 760D 700D 80D 70D 5DII 5DIII 1300D

Brand: Viltrox
Read more
  • Compatible with :Canon 1300D 1500D 760D 750D 800D 700D 650D 600D 80D 70D 5DII 5DIII 5DIV 6D 7D etc Camera and Canon EF EF-S series Lens
  • The AF Extension Tube Set can transform your Lens into a Macro Lens. It moves the lens from the film or digital sensor. The closer the focus is, the greater the magnification
  • Configuration:Engineering plastics material + metal bayonet,seven kinds of combinations, seven kinds of magnifications,Perfect for macro shooting
  • Tube Lengths: (1) 12mm.(2) 20mm.(3)36mm, Macro extension tube can be used alone or in superimposed
  • When using the extension tubes alone (10mm or 20mm or 36mm ) or combination (10mm+20+36mm=66mm),support AF(Auto-Focus), AF Motor Protection: while using 3 rings together, we suggest you to use manual focus or Increase the lens focal lengths for it's a little bit difficult to auto-focus with 3 rings together, and also protecting your lens motor
Check latest price on Amazon
#8 Top Pick
JJC Metal Auto Focus AF Macro Extension Tube Ring Set 12mm,25mm, for Canon EF EF-S Mount Lens DSLR Camera EOS 60D 7D 550D 760D 700D 80D 70D 5D Mark IV III 6D 7D Mark II, for Extreme Close-Ups

JJC Metal Auto Focus AF Macro Extension Tube Ring Set 12mm,25mm, for Canon EF EF-S Mount Lens DSLR Camera EOS 60D 7D 550D 760D 700D 80D 70D 5D Mark IV III 6D 7D Mark II, for Extreme Close-Ups

Brand: JJC
Read more
  • 【Compatible with】Fits Canon EF/ EF-S mount lenses and cameras such as Canon EOS 90D 80D 70D 60D 77D 6D Mark II 7D Mark II 5D Mark IV III 5Ds R 1Dx Mark III 760D 700D etc
  • 【Tube Lengths】Contains two tubes of different lengths, 12mm, and 25mm, works individually or combined.
  • 【Convert into Macro Lens 】Shortens minimum focusing distance of lens for macro photography, convert almost any lens into a macro lens, save your cost of buying an expensive macro lens
  • 【Auto Focus】Full Autofocus and auto exposure Compatibility
  • 【What You Get】Comes with body cap and rear lens cap for better protection, and storage pouch with a drawstring and a carabiner for easier storage and transportation
Check latest price on Amazon
#9 Top Pick
Viltrox DG-C AF Macro Extension Tube for Canon EF

Viltrox DG-C AF Macro Extension Tube for Canon EF

Brand: Viltrox
Read more
  • It can instead of expensive Close-up lens, with it , I'm sure you don't want to buy another Close-up lens
  • Auto Focus extension tube, designed for for Canon EF/EF-S lens to shoot at closer distance with higher magnification.
  • With camera of TTL,AE(through-the-lens, automatic exposure)type it gives perfect coupling except when combined with electronic flash AE unit.
  • Combined with 3 tubes in different length: 12mm, 20mm, 36mm, can be used in any combination or individually to obtain the different magnification. With camera of TTL,AE(through-the-lens, automatic exposure)type it gives perfect coupling except when combined with electronic flash AE unit.
  • We don't recommended to combine 2 or 3 rings at same time if the focal length is less than 70mm.the auto focus is easy when mount ONE ring , but difficult for 2 or 3 . we suggest to set your camera in MF .
Check latest price on Amazon
#10 Top Pick
Fotodiox Canon EOS Macro Extension Tube Set for Extreme Close-Ups

Fotodiox Canon EOS Macro Extension Tube Set for Extreme Close-Ups

Brand: Fotodiox
Read more
  • Quick and inexpensive way to achieve macro focus; Any combination of tubes can be used for various reproduction ratios
  • No optical insert - maintains lens optical quality while remaining lightweight
  • Extension tubes are designed to enable a lens to focus closer than normal
  • Includes: camera and lens mounts, 7mm, 14mm and 28mm tube sections
  • Limited 2-year manufacturer warranty
Check latest price on Amazon

More products you might like!!