When my parents got cable in the early 1980s, my local cable company (now aquired by Videotron) carried ABC WMTW-8 fbefore they switched to the ABC affiliate in Burlington VT in 1995. We got a FOX in 1995 from a Rochester tv station before the creation of WFFF station. We even got for a short moment, WDIV from Detroit via satellite until they improved the reception of WPTZ, the NBC station in Plattsburgh.
Also, over the years, CTV, Global and CBC, as well as the French networks Radio-Canada and TVA buyed local stations being recycled into a defacto re-emitters. There not lots of differents of programming between tv stations of Montreal and Sherbrooke.
I used to live a bit East of Montréal and caught very clear signal from Trois-Rivières (most stations emit from a 1200-footer, one of the tallest antennas throughout the province), Sherbrooke, Burlington and Plattsburgh. Most of the Sherbrooke signals cannot be caught on Montréal island, although curiously from where i lived and eastward, the signal was ok.
That good reception made a diversified TV offer, with nearly all of the VHF channels occupied with very clear reception. I made a list in 2001-2003 (not sure) of these capturable channels, analog tv was still current. I wonder if that have changed since then. I know nothing at all about OTA digital television ; I lived in Québec city when USA switched to DT, so that did not affect tv reception. I since moved back to Montréal but i do not watch television anymore.
The offer in Québec was more restricted : 6 channels were available on the air, with some weak repeater signal.
Some very, very small markets (Carleton, pop. <5000, Rivière-du-Loup pop. <20 000, Rouyn-Noranda, pop. ~40 000) have network-affiliated TV stations.
Back when I made the present list, the major difference in programming between local networks were the news at 6PM and early sunday shows.
Channel - Callsign [Network], City of license (Location of the antenna)2 - CBFT [Radio-Canada], Montréal (Mont Royal)
3 - WCAX [CBS], Burlington (Mount Mansfield)
5 - WPTZ [NBC], Plattsburg (Mount Mansfield)
6 - CBMT [CBC], Montréal (Mont Royal)
7 - CHLT [TVA], Sherbrooke (Mont Orford)
8 - CHEM [TVA], Trois-Rivières (Notre-Dame-du-Mont-Carmel)
9 - CKSH [Radio-Canada], Sherbrooke (Mont Orford)
10 - CFTM [TVA], Montréal (Mont Royal)
12 - CFCF [CTV], Montréal (Mont Royal)
13 - CKTM [Radio-Canada], Trois-Rivières (Notre-Dame-du-Mont-Carmel)
-------
17 - CIVM [Télé-Québec], Montréal (Mont Royal)
22 - WVNY [ABC], Burlington (Mount Mansfield)
{29 - CFTU [Canal Savoir], Montréal (Université de Montréal tower building)},weak signal
30 - CFKM [TQS], Trois-Rivières (Notre-Dame-du-Mont-Carmel)
35 - CFJP [TQS], Montréal (Mont Royal)
44 - WFFF [Fox], Burlington (Mount Mansfield)
{45 - CIVC [Télé-Québec], Trois-Rivières (Notre-Dame-du-Mont-Carmel)}, prior to a plane crashing in the old antenna
{46 - CKMI [Global], Montréal (Mont Royal)}, weak signal
57 - WCFE [PBS], Plattsburgh (Lyon Mountain)
{62 - CJNT, Montréal (Mont Royal)}, weak signal