Chromecast users are getting a late Christmas present from Google this year in the form of free streaming video. Starting on December 26th, you'll be able to sign up for CBS All Access and get two free months. The offer ends February 6th, 2016. The catch? There are several, actually.

CBS All Access is the relatively new streaming service that (surprise) encompases all CBS programming. It usually costs $6 per month and you get a one week free trial, so two months is great by comparison. The app supports Chromecast streaming, thus the promotion. You should see the card above in your Chromecast app soon.

Now for the catches. You have to sign up with a credit card, so make sure you cancel before your trial is up if that's what you're going to do. This deal is only available for owners of the TV Chromecast, not Chromecast Audio. Also be aware that CBS doesn't have the rights to stream sporting events over the service, but you can watch all the Big Bang Theory you want.

UPDATE: 2015/12/26 1:03pm PST BY

Right on time, this offer is live on the Chromecast Offers page. You'll need to connect to the same local network as your Chromecast (so if you're travelling for the holidays at the moment, you may need to wait until you get home), and remember that you'll need to sign up for CBS All Access with a credit card in order to redeem your two free months.

cbs

Watch CBS All Access live and on-demand. Try 2 months free

  1. Eligible participants who redeem a unique coupon code at www.cbs.com/chromecast between December 26, 2015 at 12:01 AM PT and February 6, 2016 at 11:59 PM PT will receive 2 months of CBS All Access for free.
  2. Open only to new CBS All Access subscribers.
  3. Redemption requires subscriber account registration and provision of a valid credit card for continued service after the trial period has ended.
  4. Subscriber must be at least thirteen (13) years of age.
  5. If you do not cancel your CBS All Access subscription at the end of the one month fee trial period, you authorize CBS to charge your credit card $5.99 each month on a recurring basis until you cancel your CBS All Access subscription.
  6. Call (888) 274-5343 to cancel your CBS All Access subscription.
  7. This promotional code is subject to verification by CBS in its sole discretion, may be redeemed only once, and has no cash value.
  8. This code is for the personal use of the holder and may not be used for any commercial purpose. CBS is not responsible for lost or stolen codes.
  9. CBS reserves the right, in its sole discretion, to determine your free trial eligibility as well as to amend, modify, or waive the terms and conditions from time to time in its sole discretion.
  10. Use of the CBS All Access service and creation of a subscriber account are governed by the CBSI Terms of Use available at http://legalterms.cbsinteractive.com/terms-of-use and Privacy Policy at http://legalterms.cbsinteractive.com/privacy.