If you log into MyXfinity.com and go to Account->View Billing->View Bill Details and scroll down to Your Xfinity package you may see your contract. You can click there for details and it should show start dates you accepted terms for services/contracts. The length of your contract added to the start date should give an approximate expire date.
When does my T.V. contrac expire?
This is primarily a Public Community Forum for Comcast/Xfinity customers helping each other. There are Comcast agents that visit the forum and may jump in here to assist. Have you taken initiative and looked online at your account for the info?