Discovery Channel Gift Card Balance Checker Gift card balance Discovery Channel. The information below is provided for the purpose of checking your gift card balance. Owners of the Discovery Channel gift card can direct all questions or issues regarding their Read more…