Yes, the Xfinity Flex box has the basic, on-demand version of Hulu, but you will need a separate Hulu subscription to watch it.