Will a canon zoom lens fd 70 210mm 1.4 fit a Canon Rebel xsi? ?

Trying to find out for a friend if my lens will fit his camera 

6 Answers

  • cccccccccccccccccccccccccccccccccc

  • Frank
    Lv 7
    3 weeks ago

    For clarity, the correct way to write the name of the lens is 70-210 1:4 or 70-210mm f/4. When you write 1.4 this is an aperture setting of f/1.4 which is incorrect as the lens has a maximum aperture of f/4 not f/1.4.

    Anyway...the only way to get an FD lens to mount and work on a Canon DSLR (or any SLR that uses EF lenses) it to get an FD to EF converter. When you do use this converter, you will loose some metering functionality. So do your homework and find out what it's like using an FD lens & converter combo on a Canon DSLR before you buy anything. You may find out that it's too much of a hassle to deal with.

  • keerok
    Lv 7
    3 weeks ago


    Not outright but if you use an FD to EF/EOS adapter, it will, but you do understand that the lens is manual so you'll have to adjust focus and aperture yourself. Fortunately, some adapters come with a chip that can make focus confirmation work. As for the light meter, check your camera's manual on what modes it will work on because definitely Auto wouldn't.

  • 3 weeks ago

    No, ma'am. Canon FD mount lenses would need an FD to EOS lens adapter before it would fit on a Canon Rebel XSi camera.

  • How do you think about the answers? You can sign in to vote the answer.
  • 3 weeks ago

    Absolutely NOT.

    The Rebel uses the Canon EOS mount and that totally replaced the previous non-autofocus Canon FD mount in the late 1980s.

    That lens will only fit using an EOS to FD adapter but will have a lot of compromises. Also that FD lens was definitely one of the optically weakest lenses that Canon made back then.

  • 3 weeks ago

    It should. The mounts are the same. If it does not, contact Canon to see if there is an adapter.

    • Steve P
      Lv 7
      3 weeks agoReport

      To "regerugged", ... please refrain from answering when you obviously have no idea of what you are talking about.

Still have questions? Get your answers by asking now.