Internet Providers

Connectivity

Internet

ISP availability, advertised download tiers, fibre coverage, and estimated pricing from ISED National Broadband Data — community by community. CRTC 50/10 Mbps remains the universal service baseline.

City rankings

Every tracked community. Sort by peak advertised download, ISP count, fibre availability, or estimated monthly cost.

172 of 172 cities

City ranking table
1.AirdrieABFibre5014Yes~$0
2.BrooksABFibre5014Yes~$0
3.CalgaryABFibre5015Yes~$0
4.CamroseABFibre5013Yes~$0
5.CanmoreABFibre5012Yes~$0
6.EdmontonABFibre5019Yes~$0
7.Fort McMurrayABFibre5012Yes~$0
8.Grande PrairieABFibre5011Yes~$0
9.High RiverABFibre5014Yes~$0
10.LacombeABFibre5017Yes~$0
11.LeducABFibre5018Yes~$0
12.LethbridgeABFibre5016Yes~$0
13.Medicine HatABFibre5012Yes~$0
14.OkotoksABFibre5013Yes~$0
15.Red DeerABFibre5016Yes~$0
16.Spruce GroveABFibre5016Yes~$0
17.StrathmoreABFibre5016Yes~$0
18.Sylvan LakeABFibre5017Yes~$0
19.WetaskiwinABFibre5015Yes~$0
20.AbbotsfordBCFibre5013Yes~$0
21.BurnabyBCFibre5017Yes~$0
22.Campbell RiverBCFibre5013Yes~$0
23.ChilliwackBCFibre5012Yes~$0
24.CourtenayBCFibre509Yes~$0
25.CranbrookBCFibre5014Yes~$0
26.Dawson CreekBCFibre5012Yes~$0
27.DuncanBCFibre509Yes~$0
28.Fort St. JohnBCFibre5012Yes~$0
29.KamloopsBCFibre5013Yes~$0
30.KelownaBCFibre5012Yes~$0
31.LadysmithBCFibre509Yes~$0
32.NanaimoBCFibre508Yes~$0
33.NelsonBCFibre5015Yes~$0
34.ParksvilleBCFibre5010Yes~$0
35.PentictonBCFibre5012Yes~$0
36.Port AlberniBCFibre5010Yes~$0
37.Powell RiverBCFibre5013Yes~$0
38.Prince GeorgeBCFibre5012Yes~$0
39.Prince RupertBCFibre507Yes~$0
40.QuesnelBCFibre5010Yes~$0
41.RichmondBCFibre5013Yes~$0
42.Salmon ArmBCFibre5013Yes~$0
43.SquamishBCFibre5010Yes~$0
44.SurreyBCFibre5014Yes~$0
45.TerraceBCFibre5010Yes~$0
46.TrailBCFibre5011Yes~$0
47.VancouverBCFibre5014Yes~$0
48.VernonBCFibre5012Yes~$0
49.VictoriaBCFibre509Yes~$0
50.Williams LakeBCFibre5012Yes~$0
51.BrandonMBFibre5015Yes~$0
52.Portage la PrairieMBFibre5015Yes~$0
53.SteinbachMBFibre5021Yes~$0
54.ThompsonMBFibre509Yes~$0
55.WinklerMBFibre5016Yes~$0
56.WinnipegMBFibre5026Yes~$0
57.BathurstNBFibre509Yes~$0
58.CampbelltonNBFibre508Yes~$0
59.EdmundstonNBFibre507Yes~$0
60.FrederictonNBFibre508Yes~$0
61.MiramichiNBFibre508Yes~$0
62.MonctonNBFibre5012Yes~$0
63.Saint JohnNBFibre508Yes~$0
64.Corner BrookNLFibre5010Yes~$0
65.GanderNLFibre508Yes~$0
66.Grand Falls-WindsorNLFibre509Yes~$0
67.St. John'sNLFibre508Yes~$0
68.HalifaxNSFibre5010Yes~$0
69.KentvilleNSFibre5014Yes~$0
70.New GlasgowNSFibre5014Yes~$0
71.SydneyNSFibre5011Yes~$0
72.TruroNSFibre5015Yes~$0
73.YellowknifeNTFibre505Yes~$0
74.BarrieONFibre5020Yes~$0
75.Belleville - Quinte WestONFibre5016Yes~$0
76.BramptonONFibre5025Yes~$0
77.BrantfordONFibre5019Yes~$0
78.BrockvilleONFibre5017Yes~$0
79.BurlingtonONFibre5014Yes~$0
80.CambridgeONFibre5019Yes~$0
81.Centre WellingtonONFibre5033Yes~$0
82.Chatham-KentONFibre5017Yes~$0
83.CobourgONFibre5013Yes~$0
84.CollingwoodONFibre5020Yes~$0
85.CornwallONFibre5019Yes~$0
86.Elliot LakeONFibre5010Yes~$0
87.EssaONFibre5021Yes~$0
88.GuelphONFibre5025Yes~$0
89.HamiltonONFibre5019Yes~$0
90.HawkesburyONFibre5021Yes~$0
91.IngersollONFibre5017Yes~$0
92.Kawartha LakesONFibre5029Yes~$0
93.KenoraONFibre5011Yes~$0
94.KingstonONFibre5018Yes~$0
95.KitchenerONFibre5015Yes~$0
96.LondonONFibre5030Yes~$0
97.MarkhamONFibre5024Yes~$0
98.MidlandONFibre5019Yes~$0
99.MississaugaONFibre5016Yes~$0
100.NorfolkONFibre5017Yes~$0
101.North BayONFibre5018Yes~$0
102.OakvilleONFibre5015Yes~$0
103.OrilliaONFibre5024Yes~$0
104.OshawaONFibre5021Yes~$0
105.OttawaONFibre5023Yes~$0
106.Owen SoundONFibre5028Yes~$0
107.PembrokeONFibre5016Yes~$0
108.PetawawaONFibre5012Yes~$0
109.PeterboroughONFibre5019Yes~$0
110.Port HopeONFibre5019Yes~$0
111.SarniaONFibre5020Yes~$0
112.Sault Ste. MarieONFibre5013Yes~$0
113.St. CatharinesONFibre5015Yes~$0
114.StratfordONFibre5031Yes~$0
115.SudburyONFibre5014Yes~$0
116.Thunder BayONFibre509Yes~$0
117.TillsonburgONFibre5020Yes~$0
118.TimminsONFibre509Yes~$0
119.TorontoONFibre5015Yes~$0
120.VaughanONFibre5021Yes~$0
121.Wasaga BeachONFibre5014Yes~$0
122.WaterlooONFibre5020Yes~$0
123.WindsorONFibre5017Yes~$0
124.WoodstockONFibre5018Yes~$0
125.CharlottetownPEFibre5012Yes~$0
126.SummersidePEFibre5013Yes~$0
127.AlmaQCFibre5013Yes~$0
128.AmosQCFibre5010Yes~$0
129.Baie-ComeauQCFibre5010Yes~$0
130.CowansvilleQCFibre5016Yes~$0
131.Dolbeau-MistassiniQCFibre5014Yes~$0
132.DrummondvilleQCFibre5021Yes~$0
133.GatineauQCFibre5021Yes~$0
134.GranbyQCFibre5020Yes~$0
135.JolietteQCFibre5022Yes~$0
136.LachuteQCFibre5021Yes~$0
137.LavalQCFibre5010Yes~$0
138.LevisQCFibre5017Yes~$0
139.LongueuilQCFibre5015Yes~$0
140.MataneQCFibre5011Yes~$0
141.MontrealQCFibre5018Yes~$0
142.Quebec CityQCFibre5022Yes~$0
143.RimouskiQCFibre5014Yes~$0
144.Rivière-du-LoupQCFibre5014Yes~$0
145.Rouyn-NorandaQCFibre5010Yes~$0
146.SaguenayQCFibre5012Yes~$0
147.Saint-GeorgesQCFibre5022Yes~$0
148.Saint-HyacintheQCFibre5023Yes~$0
149.Sainte-Agathe-des-MontsQCFibre5023Yes~$0
150.Sainte-MarieQCFibre5019Yes~$0
151.Salaberry-de-ValleyfieldQCFibre5018Yes~$0
152.Sept-ÎlesQCFibre507Yes~$0
153.ShawiniganQCFibre5017Yes~$0
154.SherbrookeQCFibre5018Yes~$0
155.Sorel-TracyQCFibre5023Yes~$0
156.TerrebonneQCFibre5015Yes~$0
157.Thetford MinesQCFibre5027Yes~$0
158.Trois-RivieresQCFibre5022Yes~$0
159.Val-d'OrQCFibre5011Yes~$0
160.VictoriavilleQCFibre5023Yes~$0
161.EstevanSKFibre5013Yes~$0
162.LloydminsterSKFibre5018Yes~$0
163.Moose JawSKFibre5011Yes~$0
164.North BattlefordSKFibre508Yes~$0
165.Prince AlbertSKFibre5016Yes~$0
166.ReginaSKFibre5010Yes~$0
167.SaskatoonSKFibre5018Yes~$0
168.Swift CurrentSKFibre5011Yes~$0
169.WeyburnSKFibre5011Yes~$0
170.YorktonSKFibre509Yes~$0
171.WhitehorseYTFibre504Yes~$0
172.IqaluitNU43No~$0

Broadband coverage

Internet Providers Across Canada

Provider-reported availability from ISED NBD: peak advertised download, fibre flags, provider counts, and estimated monthly costs.

172
Communities
13 provinces
290
National ISPs
Unique providers
675
Fiber listings
In sample data
50 Mbps
Peak speed
Avg city max: 50 Mbps
Sponsored

Mesh Wi‑Fi for whole-home coverage

ISP plan is only half the story. A mesh system fixes dead zones upstairs, in the basement, and across larger lots.

As an Amazon Associate, OpenStats earns from qualifying purchases.

Mesh Wi‑Fi buyer guide

Reading the scale

Speed Tier Gauge

Maximum advertised download speed on a 0 → 100 → 500 → 1000+ Mbps tier scale (availability ceiling, not a speed test). Example: fastest plan in our sample.

Maximum download speed

50MbpsStandardFiber

Upload: 10 Mbps

14 ISPs in market

01005001000+ Mbps

Tiers organize advertised download ceilings from ISED NBD. Individual addresses may see lower throughput depending on technology, congestion, and in-home Wi-Fi.

From fibre to fixed wireless

Mapping Broadband By Community

ISED National Broadband Data records what providers report they can sell on hex grids and community points, updated roughly twice a year. The Universal Broadband Fund and CRTC Broadband Fund support builds where private investment alone has been slow. Coverage is an availability ceiling, not evening lived speed.

Browse by region

All Provinces & Territories

Select a province to view broadband coverage for every tracked community

Featured communities

Fastest Broadband Options

Communities with the highest peak download speeds in our sample

Find Your Provider

Advertised speeds, technologies, fibre coverage, and pricing on every city page. Confirm civic-address plans with providers.

Browse all cities