All of the free TV channels on Sky in the UK Showing the free channels on Sky (no card) only Below is a list of all the television and radio channels that you can watch in the UK using Sky (no card) only.