What channel is the Discovery channel on, on Xfinity?

Discovery is on Channel 040 or 028 in Xfinity. You may call Xfinity on 1-800-973-9142.

Friday, December 21 2012