Fr. Pfleger made the remarks while preaching on Sunday.
The comments appeared online including video tape on YouTube.
In a written apology posted on the archdiocese Web site Thursday, Fr. Pfleger said he respects and follows the teachings of the Catholic Church and his comments failed to do that.