No, and that's one of the advantages of Xfinity TV. In contrast with old school cable or satellite TV, there's no long-term commitment and you can cancel anytime (with no termination fee).