What macro lens is compatible with a Canon Rebel?

Canon offers a large variety of special zoom lenses. Check out their website for specific lenses for your camera body type.

Canon offers a variety of macro lenses for fitting to EOS compatible bodies. you can check further at
http://www.clickmacrophoto.com/lenses/canon-100mm-f2-8-macro-lens/