TSN Direct subscription in Canada costs CAD 19.99 per month. There is also an annual subscription option available for a discounted price.