Showing results for 
Show  only  | Search instead for 
Did you mean: 

Do old lenses fit on the newer models?


We have an older Canon camera. I think one of the top of the line models. Not sure exactly which model but I do know it has around 8MP.

Quite a while later, we bought a pretty decently sized lens for it. I am wanting to use that now possibly on a newer model, so t would be great if that were to work on newer models.

I am planning on buying a EOS 2000D, and I am really hoping the lens were to fit. Can someone here possibly answer that for me?



What model is your old camera. Since you said 8 megapixels it's more than likely an EF or EF-S Mount camera. Also what lenses do you have for it. Please list the full name of all the lenses. For a new camera look into the EOS R series. The EF Mount is being replaced by the RF Mount. The EF Mount is pretty much done with further development. If you go with the RF Mount your investment will be protected. Since it is newer and has future support. Do Not go with EF-M/ EOS M it to is a dead end and followed the same fate as the EF Mount. The EOS 2000D uses EF or EF-S lenses. Which are being discontinued and being replaced by RF Mount lenses and cameras. EF lenses can be adapted to RF Mount cameras. RF Mount cameras are mirrorless cameras. The EOS 2000D is a DSLR camera.


Current Gear: EOS 5D Mark IV, EF F/2.8 Trinity, EF 50mm F/1.8 STM, EF 85mm F/1.8 USM, 470EX-AI & 600EX II-RT

Retired Gear: EOS 40D


Refer to Will Lens X Work on Camera Y.


Camera: EOS 5D IV, EF 50mm f/1.2L, EF 135mm f/2L
Lighting: Profoto Lights & Modifiers


"I am planning on buying a EOS 2000D"


This is easy and doesn't have to be hard. The new camera takes EF or EF-S lenses. Look to see if those letters appear in the name on your lens. The make and model of the old camera is not a factor. The letters EF and/or EF-S are.

EOS 1DX and 1D Mk IV and less lenses then before!