You just need to make sure you got the ef mount or the ef-s mount. ef-s is for the smaller sensor such as the rebel XTi but according to this wikipedia link http://en.wikipedia.org/wiki/Canon_EF-S_lens_mount only Canon cameras with the APS-C sized sensor released after 2003 support the EF-S mount