Yes, but if you have xfinity you should have a cable box and already have it hooked up to your TV. If not, your PC needs to have an HDMI port or a VMI port, you need a cable to run from your PC to the back of the TV. The cables usually run about $30-$60 in any electronics department.