discovery channels aren't included in all hulu plans, unfortunately. how to watch discovery plus on hulu, so in case you want to watch discovery channel online, you'll need to get the hulu plus live tv subscription. you'll get around 60 channels with all this, with discovery channel being among them.