Video Chat with a Photography Expert - Live

Canon EF 17-40mm f/4L USM Lens

BH #CA17404LEF • MFR #8806A002
Canon EF 17-40mm f/4L USM Lens
Key Features
  • EF-Mount Lens/Full-Frame Format
  • Aperture Range: f/4 to f/22
  • One Super Ultra-Low Dispersion Element
  • Three Aspherical Element
Spanning a versatile wide-angle range, the EF 17-40mm f/4L USM Lens is a Canon L-series zoom featuring a constant f/4 maximum aperture along with a sophisticated optical design and durable construction. One Super UD element is featured, along with three aspherical elements, which help to reduce both chromatic and spherical aberrations in order to realize high sharpness, clarity, and color accuracy. A Super Spectra coating has also been applied to suppress flare and ghosting for improved contrast in difficult lighting conditions. Complementing the imaging capabilities, this wide-angle zoom also features a ring-type USM and internal focusing mechanism to afford quick, quiet, and accurate autofocus performance, as well as full-time manual focus override. Additionally, this lens is weather-sealed for use in trying environmental conditions.
In Stock
$67/mo. suggested payments for 12 Mos.
with the credit card.§ 
or Save the Tax with the credit card. 
Protect Your Gear
Add a protection plan from $44.99
Trade in your gear for cash: Learn more
Ask Our Experts
See any errors on this page? Let us know


The canon site states this lens can be used with the extender 1.4x and 2.0x is this correct?Pete
Asked by: Anonymous
Teleconverters are not compatible with lenses with a focal length wider than 70mm, including the Canon EF 17-40mm f/4L. The Canon website specifies that this lens can be used with extenders, meaning extension tubes. Those extension tubes are the Extension Tube EF 12 II and the EF 25 II:
Answered by: Heather S.
Date published: 2021-07-27

Can it be use on Canon EOS R5 ?

Can it be use on Canon EOS R5 ?
Asked by: Hanh
A Canon Mount Adapter EF-EOS R, BH # CAMAEFRF will allow this EF 17-40mm f/4L USM Lens to function with the Canon EOS R5.
Answered by: Kirk
Date published: 2022-05-06


I have a canon 60d and in the future would like to upgrade to a fullframe camera. Would an Canon Extension Tube EF 25 II benefit me to get the wide angle lens ?
Asked by: Anonymous
The Extension Tube EF 25 II is designed for lenses of 50mm and above, it will not work with this lens which is a 17-40mm. That being said it is a great wide angle lens that you can use on your 60d now and it is also compatible with Full Frame Canon Cameras like the 5D Mark IV and 6D for when you upgrade in the future.
Answered by: Joseph P.
Date published: 2018-08-27


Would this lens work with a Mitakon Zhongyi turbo II lens adapter attached to a Blackmagic pocket cinema camera? Can I control the focus, and the aperture? Thanks.
Asked by: Pedro M.
It appears that the Mitakon Zhongyi turbo II lens adapter is a manual adapter, which means there would be no electronic communication between the lens and the camera. You would not be able to adjust the lenss aperture, and you would need to focus manually.
Answered by: Christina S.
Date published: 2018-08-27


I have a canon 6D with the kit lens 24-105mm F/4L lens. Is this EF17-40 F/4L make a lot of difference in image quality as well as wide angle coverage and depth of field for just the 7MM difference. I do a lot of travel and landscape photos.
Asked by: Anonymous
Aside from the difference in focal lengths, the 17-40mm f/4L will give you a closer minimum focusing distance than the 24-105mm will. However, the 24-105mm features image stabilization, whereas the 17-40mm does not. Both of these lenses are great choices for landscape and travel photography, as they both feature wide angle and standard focal lengths, as well as a constant f/4 aperture. The 24-105mm may give you more versatility if you want a lens that has more range on the telephoto end, however, if you are shooting primarily wider shots, the 17-40mm is excellent.
Answered by: Heather S.
Date published: 2020-11-25

Do I need a mount adaptor for the EF 7-40mm to be ...

Do I need a mount adaptor for the EF 7-40mm to be used with Canon RP? Would it make the lens 17-40 longer and bulker?
Asked by: long
The excellent Canon 17-40mm (I have had one for years) is made for cameras with a mirror box. It must have that same distance on any camera otherwise it will not be able to focus to infinity. So if you chop off the mirror, in order to maintain that distance, you have to add it back in the form of an adapter. The advantage is you get use your present lenses. The disadvantage is you do add bulk to the camera/lens combination. However, when you can, sell the 17-40mm and get a native R mount lens.
Answered by: Dennis A
Date published: 2021-07-27


Will this lens work on the t6i camera?
Asked by: Anonymous
This lens will be compatible with the Canon T6I.
Answered by: Dana G.
Date published: 2018-08-27

I have the cropped sensor canon 77d, and Im not ...

I have the cropped sensor canon 77d, and Im not sure which L series lens to choose from for landscape photography? planning on using it at Yosemite and more.
Asked by: Kyle
The Canon EF 17-40mm f/4L USM Lens listed above is not much wider than the Canon EF-S 18-55mm f/4-5.6 IS STM Lens or the Canon EF-S 18-135mm f/3.5-5.6 IS USM Lens originally included as kit lenses with the purchase of the Canon EOS 77D DSLR Camera. If you are specifically looking for an L-series lens for landscape photography and need the lens wider than your current lens, I would recommend the Canon EF 11-24mm f/4L USM Lens B&H # CA11244LUSM, for your usage needs. If you need a more economically-priced lens option, while it is not a Canon L-series lens, the Sigma 12-24mm f/4 DG HSM Art Lens for Canon EF, B&H # SI12244C, would also be a good full-frame lens option compatible for use on the Canon EOS 77D DSLR camera.
Answered by: Manzell
Date published: 2020-09-18
  • y_2024, m_2, d_29, h_9CST
  • bvseo_bulk, prod_bvqa, vn_bulk_3.0.38
  • cp_1, bvpage1
  • co_hasquestionsanswers, tq_38
  • loc_en_US, sid_279582, prod, sort_[SortEntry(order=HAS_STAFF_ANSWERS, direction=DESCENDING)]
  • clientName_bhphotovideo