The State of Small-Business Websites in Canada 2026
What 57,897 Canadian small-business homepages look like when a phone loads them: how fast, how broken, how findable, and how reachable. Measured with Google’s own instrument in August 2026.
- sample
- 146,074 Canadian business listings
- audited
- 57,897 homepages, 8–30 Aug 2026
- instrument
- Google PageSpeed Insights, mobile
- by
- FutureSource, Montréal
Key findings
- The median Canadian small-business homepage takes 8.2 seconds to show its main content on a simulated phone. Google’s threshold for “good” is 2.5 seconds. 6.4% of sites meet it.
- One site in twelve scores in Google’s green band for mobile performance (8.1% at 90 or above). Nearly one in four (23.0%) scores under 50, the band Google labels poor.
- One listed “website” in five is a Facebook page. Of 85,714 businesses that list a web address, 18.3% point at a directory or platform page, and 98% of those are Facebook.
- One listed website in eight is dead. 13.0% of the addresses businesses publish no longer resolve to anything.
- The basics of search are mostly fine; speed is the gap. The median SEO score is 92 and 37% of sites score a perfect 100. But 14% publish no meta description, 6.5% still have no HTTPS and 5.1% are not built for a phone at all.
- The same five problems are everywhere. Nearly half of all homepages fail on chained loading of resources, slow main-content paint, slow first paint, late interactivity and missing browser caching. All five are fixable without a redesign.
- Every province looks the same. Median scores run from 59 to 62 across all ten. Quebec, New Brunswick and Newfoundland have the fewest poor sites; Alberta and Prince Edward Island the most.
- Electricians have faster websites than real-estate agents. Median score 65 against 54. The industries that sell with photographs pay for it in load time: restaurants and photographers have median main-content times near ten seconds.
- Four sites in ten link to no social profile and one in three publishes no email address. Where an email is published, more than half of it is a generic inbox.
Contents
- 01Does the business have a website at all?
- 02The mobile speed picture
- 03The eight-second homepage
- 04What is actually wrong with them
- 05The basics of being found
- 06Province by province
- 07City by city
- 08Industry by industry
- 09Can a customer reach them?
- 10Canada and the United States
- 11What a business owner should do with this
- AMethodology and data
Every small business in Canada is told that it needs a website. Very few are ever told how theirs performs. This report is an attempt to answer that at scale: not for one business, but for tens of thousands at once, using the same free test Google offers anyone who types in an address.
The sample is large and ordinary. It is drawn from public business listings across roughly eighty everyday industries: dentists and electricians, accountants and hair salons, plumbers, daycares, law offices, restaurants. These are not technology companies. They are the businesses whose website exists to make a phone ring, and the report asks a simple question about each one: when a customer opens it on a phone, what happens?
The short answer is that it waits. The longer answer is in the eleven chapters that follow, each built from the same 57,897 audited homepages and cut by province, city and industry. The methodology and its limits are at the foot of the page. Nothing here identifies an individual business, and nothing will.
Does the business have a website at all?
Before speed comes existence. Of 146,074 Canadian business listings examined, four in ten give no web address. Among those that do, a third of the “websites” are either somebody else’s page or nothing at all.
Table
| Category | Count | Share |
|---|---|---|
| The business's own site | 56,764 | 66.2% |
| A Facebook or platform page | 15,668 | 18.3% |
| Dead — no longer resolves | 11,139 | 13.0% |
| Not classified | 2,143 | 2.5% |
A listing is the first place a customer looks a business up, and the website field on it is the door. For 60,360 of the businesses in this sample that field is empty — 41.3%. The figure is a ceiling rather than a count, because a business can own a site its listing does not mention, but it is a high ceiling, and it matches what any tradesperson’s phone will tell you about how their customers actually find them.
The more surprising finding is what sits behind the addresses that are filled in. Of the 85,714 businesses that list a website, 15,668 (18.3%) point at a page they do not own: a directory listing, a marketplace profile, a booking platform, or a social page. In Canada this is almost entirely one thing. 98% of those addresses are Facebook pages. For one Canadian small business in five, “our website” means a Facebook page, with everything that implies about ownership, discoverability and what happens when the platform changes its rules.
A further 11,139 addresses (13.0%) are dead. The domain has lapsed, the host has gone, or the address never resolved in the first place. These are businesses that once paid for a website, put its address on their listing, and are now sending every customer who clicks it to an error page. Most will not know.
One Canadian business in eight that lists a website is sending customers to a page that no longer exists.
The mobile speed picture
Google scores a page from 0 to 100 and paints it red, orange or green. The median Canadian small-business homepage scores 61, which is orange. Fewer than one in twelve reach green. Nearly one in four is red.
Table
| Score bin | Sites | Share |
|---|---|---|
| 0–9 | 128 | 0.2% |
| 10–19 | 612 | 1.1% |
| 20–29 | 1,345 | 2.3% |
| 30–39 | 4,127 | 7.1% |
| 40–49 | 7,129 | 12.3% |
| 50–59 | 13,868 | 24.0% |
| 60–69 | 14,601 | 25.2% |
| 70–79 | 7,426 | 12.8% |
| 80–89 | 3,971 | 6.9% |
| 90–99 | 3,124 | 5.4% |
| 100 | 1,566 | 2.7% |
The performance score is a composite. Lighthouse, the engine behind PageSpeed Insights, loads the page on a simulated mid-range Android phone over a throttled mobile connection, measures when things appear and when the page responds to a tap, and blends those into one number. It is the number a business owner sees first when they test their own site, and it is the number this chapter reports.
The distribution is narrow. Half of all sites score between 51 and 71, and the two most populated bins — 50–59 and 60–69 — hold just under half the sample between them. The tails are not symmetric. The green band above 90 holds 8.1% of sites, and only 2.7% score a perfect 100. The red band below 50 holds 23.0%, nearly three times as many, with a long tail of 3.6% scoring below 30 — which on a phone means a page that is effectively unusable until the visitor has given up.
Two combined measures are worth holding onto. A site that both scores 90 or above and shows its main content within Google’s 2.5-second threshold is doing everything right; 5.8% of Canadian small-business sites do, roughly one in seventeen. At the other end, 22.9% both score under 50 and take more than four seconds to show their main content. That is the group for whom the website is, on a phone, an obstacle to the business rather than a door into it.
For every Canadian small business with a fast mobile site, three have one that Google rates as poor.
The eight-second homepage
The score is a summary. Largest Contentful Paint is the thing a visitor feels: how long until the biggest thing on the screen — usually a headline or a hero photo — has appeared. On the simulated phone Google uses, the median Canadian small-business homepage takes 8.2 seconds. A quarter take longer than 13.7.
Table
| Threshold | Share of sites at or under |
|---|---|
| 2.5 s | 6.4% |
| 4.0 s | 17.4% |
| 5.0 s | 25.0% |
| 6.0 s | 33.9% |
| 8.2 s | 50.0% |
| 13.7 s | 75.0% |
| 20.6 s | 90.0% |
Google’s own guidance is that a good Largest Contentful Paint is 2.5 seconds or less, that 2.5 to 4 seconds needs improvement, and that anything over 4 seconds is poor. Against those bands, Canadian small-business sites are not spread across the spectrum. They are stacked at the slow end. 6.4% are good. 11.0% need improvement. 82.6% are poor, and two-thirds of all sites — 66.1% — take more than six seconds, which is the point at which a visitor on a bus has already switched to the next result.
The shape of the curve is the finding. It rises slowly through the first four seconds, where Google wants every site to be, then climbs steadily for another sixteen. There is no cliff and no cluster of good sites: the population simply drifts from slow to slower, with a tenth of it past twenty seconds.
Two-thirds of Canadian small-business homepages take longer than six seconds to show their main content on a phone. Google’s threshold is two and a half.
What is actually wrong with them
A slow page is a symptom. Lighthouse also records why, as a list of failed checks, and across 57,897 homepages the list is monotonous: the same handful of problems appear on nearly half of all sites. None of them requires a redesign to fix.
Table
| Lighthouse | Plain language | Sites | Share |
|---|---|---|---|
| Network dependency tree | Resources load in a chain, not in parallel | 28,196 | 48.7% |
| Largest Contentful Paint | Main content is slow to appear | 27,130 | 46.9% |
| First Contentful Paint | Nothing appears for too long | 25,669 | 44.3% |
| Time to Interactive | Looks ready before it responds to taps | 25,240 | 43.6% |
| Use efficient cache lifetimes | Repeat visitors download everything again | 24,506 | 42.3% |
| Reduce unused JavaScript | Code is shipped that the page never runs | 24,289 | 42.0% |
| Improve image delivery | Images are oversized or in old formats | 23,325 | 40.3% |
| Render-blocking requests | Scripts and styles hold the page blank | 23,111 | 39.9% |
| Speed Index | The page fills in slowly | 22,619 | 39.1% |
| Reduce unused CSS | Styling shipped for elements not on the page | 21,526 | 37.2% |
| LCP request discovery | The hero image is found late | 16,938 | 29.3% |
| Font display | Text is invisible until a web font arrives | 15,012 | 25.9% |
| Forced reflow | Scripts force repeated page layout | 14,041 | 24.3% |
| Legacy JavaScript | Code written for obsolete browsers | 13,961 | 24.1% |
| Image elements lack width and height | Layout jumps as images load | 13,460 | 23.2% |
| Avoid multiple page redirects | The address bounces before the page loads | 11,052 | 19.1% |
The audit records up to ten failed checks per homepage, the ones Lighthouse weighs as most significant. 99% of sites carry at least five. The top of the frequency table is dominated by loading mechanics rather than content: resources that load one after another instead of in parallel, main content that paints late, pages that look ready before they respond, and servers that tell the browser to download everything again on every visit.
Three things stand out. First, images: 40.3% of sites deliver images larger than the screen they are shown on or in formats a decade old, and 23.2% do not tell the browser how big an image will be, so the page jumps around while it loads. Second, caching: 42.3% make a returning customer download the whole page again, which is a one-line server setting. Third, code the page does not use: 42.0% ship JavaScript that never runs and 37.2% ship styling for elements that are not there — almost always the residue of a theme or a page builder that includes everything in case it is needed.
What is not on the list is telling too. Heavy pages — the “enormous network payload” check — appear on 19.0% of sites. The problem is rarely that a site has too much on it. The problem is the order and manner in which an ordinary amount is delivered, and that is exactly the class of problem whoever built the site can fix in an afternoon.
The five most common problems on Canadian small-business sites are all fixable by whoever built the site, without touching a word or a picture.
The basics of being found
This is the chapter that runs against expectation. Lighthouse also grades a page on the basics of search-engine readiness, and Canadian small businesses mostly pass. The median SEO score is 92; three-quarters score 90 or above, and 37% score a perfect 100. The failures that remain are the embarrassing ones.
Table
| Check | Sites | Share |
|---|---|---|
| No meta description | 8,247 | 14.2% |
| Links without descriptive text | 6,403 | 11.1% |
| Images without alt text | 4,981 | 8.6% |
| No HTTPS | 3,768 | 6.5% |
| Links search engines cannot follow | 3,563 | 6.2% |
| No mobile viewport | 2,961 | 5.1% |
| Invalid robots.txt | 1,578 | 2.7% |
| No title element | 692 | 1.2% |
These checks are not about ranking. They test whether a page is crawlable and describes itself: a title, a meta description, readable link text, alt text on images, a valid robots file, a mobile viewport, HTTPS. These are things a page builder does by default in 2026, and the scores reflect it — only 8.6% of sites score below 80.
Two of the failures deserve a sentence each. No HTTPS on 6.5% of sites means that in 2026, roughly 3,800 Canadian small businesses in this sample alone run a site every browser marks “Not secure” in the address bar — the first thing a customer sees, before they see the business. And no mobile viewport on 5.1% means the page is not built for a phone at all: it renders as a desktop page shrunk to fit, with text too small to read. For those sites the speed numbers in the earlier chapters are almost beside the point.
Taken together, the search basics are the good news in this report, and the report says so plainly, because it is what makes the speed numbers credible. The Canadian small business has, by and large, done what it was told to do about being found. What it has not been told is that being found is worth little if the page then takes eight seconds to arrive.
In 2026, one Canadian small-business site in fifteen still has no HTTPS, and one in twenty is not built for a phone at all.
Province by province
The provincial story is that there is no provincial story. Every province’s median score sits between 59 and 62, and the share of poor sites runs from a fifth to a quarter. Website quality does not follow the map; it follows who built the site.
Table
| Province | Sites | Median score | Poor | Good LCP | Median LCP |
|---|---|---|---|---|---|
| Ontario | 18,191 | 61 | 23.2% | 6.8% | 8.0 s |
| Quebec | 11,589 | 62 | 20.8% | 6.9% | 8.0 s |
| British Columbia | 8,186 | 60 | 23.1% | 6.5% | 8.2 s |
| Alberta | 6,520 | 59 | 24.6% | 6.0% | 8.5 s |
| Saskatchewan | 2,552 | 60 | 23.5% | 4.3% | 8.4 s |
| Manitoba | 1,860 | 60 | 22.7% | 5.1% | 8.5 s |
| New Brunswick | 1,836 | 62 | 19.5% | 6.9% | 7.6 s |
| Nova Scotia | 1,583 | 61 | 21.7% | 5.7% | 8.2 s |
| Newfoundland and Labrador | 944 | 62 | 19.9% | 4.9% | 7.6 s |
| Prince Edward Island | 209 | 60 | 26.3% | 10.0% | 7.6 s |
Quebec (20.8% poor), New Brunswick (19.5%) and Newfoundland and Labrador (19.9%) have the smallest shares of poor sites. Alberta (24.6%) and Prince Edward Island (26.3%) have the largest, though the Island’s 209 sites make its figure the least certain in the table. Prince Edward Island is also, oddly, the only province where a tenth of sites meet the main-content threshold; the other nine sit between 4.3% and 6.9%. The Prairie provinces have the fewest fast sites: Saskatchewan 4.3%, Newfoundland 4.9%, Manitoba 5.1%.
Quebec’s marginal lead deserves a sentence, because it will be quoted. Quebec’s sites are, on the median, one point better than Ontario’s and three better than Alberta’s, and have the second-smallest poor share in the country. The likely reason is not that Quebec’s developers are better, but that a larger share of Quebec’s small-business sites were built recently and in French, by a smaller set of local agencies and platforms, which narrows the variance. Whatever the cause, the lead is small: three-quarters of Quebec’s sites still fail Google’s speed test.
Quebec’s small-business websites are marginally the fastest in the country, and still three-quarters of them fail Google’s speed test.
City by city
Nineteen cities have at least 500 audited sites. Oshawa, Hamilton and Victoria have the smallest share of poor sites; Vancouver and Toronto the largest. The two cities that house the country’s biggest web-design industries have its slowest small-business websites.
Table
| City | Sites | Median score | Poor | Good | Median LCP |
|---|---|---|---|---|---|
| Toronto, ON | 2,241 | 59 | 27.7% | 6.2% | 8.7 s |
| Calgary, AB | 2,209 | 59 | 25.8% | 6.1% | 8.7 s |
| Edmonton, AB | 2,013 | 59 | 24.1% | 6.9% | 8.6 s |
| Ottawa, ON | 1,714 | 60 | 24.2% | 7.3% | 8.1 s |
| Montréal, QC | 1,622 | 61 | 22.6% | 5.6% | 8.6 s |
| Vancouver, BC | 1,528 | 58 | 28.2% | 7.2% | 8.9 s |
| Winnipeg, MB | 1,388 | 60 | 23.1% | 7.0% | 8.3 s |
| Victoria, BC | 1,328 | 61 | 19.4% | 7.0% | 8.0 s |
| London, ON | 1,187 | 61 | 21.2% | 7.3% | 8.3 s |
| Kitchener, ON | 1,032 | 61 | 23.6% | 9.0% | 8.2 s |
| Saskatoon, SK | 1,028 | 60 | 23.5% | 5.4% | 8.7 s |
| Gatineau, QC | 969 | 62 | 22.1% | 8.2% | 7.9 s |
| Halifax, NS | 965 | 61 | 20.8% | 7.4% | 8.1 s |
| Hamilton, ON | 961 | 61 | 19.1% | 9.2% | 8.0 s |
| Mississauga, ON | 819 | 60 | 24.4% | 9.2% | 8.0 s |
| Regina, SK | 813 | 60 | 25.7% | 5.5% | 8.4 s |
| Laval, QC | 702 | 60 | 22.8% | 9.7% | 8.2 s |
| Oshawa, ON | 678 | 62 | 19.2% | 11.8% | 7.2 s |
| Surrey, BC | 664 | 61 | 21.7% | 7.5% | 7.9 s |
That pattern is real and it is probably not about the agencies. Toronto and Vancouver have the country’s most expensive commercial rents and its most competitive local markets, and a small business under that pressure is the one most likely to have bought a template site five years ago and never touched it again. The mid-sized cities — Oshawa, Hamilton, Victoria, London, Halifax — sit at the other end with poor shares around a fifth and the country’s highest shares of good sites: Oshawa’s 11.8% green is the best figure in the table.
The city table counts Montréal proper at 1,622 sites, because many businesses on the island list a borough or a demerged municipality as their city. Grouping those gives a fairer read. The Island of Montréal, 4,244 sites, has a median of 61, a poor share of 22.4% and a good share of 8.9%. The off-island suburbs, 2,950 sites from Laval to Vaudreuil-Dorion, do slightly better on every measure: median 62, 20.3% poor, 10.5% good. Québec City and Lévis, 1,096 sites, have the lowest poor share of any large Canadian market at 19.7%. Ottawa–Gatineau, 2,696 sites across the river, sits at 23.3% poor and has the region’s smallest share of fast main-content times, 5.2%.
Toronto and Vancouver, home to the country’s largest web-design industries, have the highest share of slow small-business sites among Canada’s big cities.
Greater Montréal, on a bigger base
| Area | Sites | Median score | Poor | Good | Good LCP |
|---|---|---|---|---|---|
| Island of Montréal | 4,244 | 61 | 22.4% | 8.9% | 7.1% |
| Off-island suburbs | 2,950 | 62 | 20.3% | 10.5% | 7.8% |
| Ottawa–Gatineau | 2,696 | 61 | 23.3% | 7.6% | 5.2% |
| Québec City & Lévis | 1,096 | 62 | 19.7% | 8.3% | 6.2% |
Industry by industry
Industry is where the sample finally spreads out. Electricians, accountants and plumbers have the fastest sites in Canada; real estate, insurance, mortgage and fitness the slowest. The industries that sell with photographs pay for it in load time.
Table
| Industry | Sites | Median score | Poor |
|---|---|---|---|
| Electrical | 1,889 | 65 | 12.8% |
| Accounting | 1,808 | 64 | 15.0% |
| Plumbing | 1,656 | 64 | 18.1% |
| Renovation | 1,603 | 64 | 16.5% |
| Painting | 1,026 | 64 | 17.8% |
| Nail Salon | 567 | 64 | 17.6% |
| Legal | 2,266 | 63 | 16.7% |
| Landscaping | 1,922 | 63 | 16.9% |
| Mortgage | 1,063 | 58 | 28.5% |
| Bridal | 387 | 58 | 30.5% |
| Florist | 333 | 58 | 26.4% |
| Auto Detailing | 330 | 58 | 29.4% |
| Property Management | 318 | 58 | 24.8% |
| Insurance | 1,665 | 57 | 29.7% |
| Med Spa | 386 | 57 | 29.3% |
| Real Estate | 332 | 54 | 39.5% |
Forty-seven industries have at least 300 audited sites. Their median scores run from 65 down to 54, and their poor shares from 12.8% to 39.5% — a spread three times wider than anything the provinces or cities produced. The fast end is populated by the trades and the professions: Electrical (median 65, 12.8% poor), Accounting (64, 15.0%), Plumbing, Renovation and Painting (all 64). These are businesses whose sites are built to do one thing — produce a phone call — and tend to be light: a headline, a service list, a number.
The slow end is populated by industries that sell with images and with third-party widgets. Real Estate has the worst figures in the report: a median of 54, 39.5% poor, and a median main-content time of 10.6 seconds, the product of listing feeds, map embeds and full-width photography. Insurance (57, 29.7% poor) and Mortgage (58, 28.5%) carry quote calculators and lead forms. Fitness (58, 30.7%), Med Spa (57), Bridal (58) and Restaurant (59) sell atmosphere, and atmosphere is heavy: restaurants and photographers both post median main-content times near ten seconds.
The middle of the table is where the large health professions sit, and they deserve attention because of how many of them there are. Dental (2,720 sites), Veterinary (1,546), Physiotherapy (1,438) and Optometry (1,416) all post a median of 60, a poor share between 24% and 28%, and the smallest shares of fast sites in the report — between 4.6% and 7.5% in the green band. A dental practice’s website is nearly always built by one of a handful of specialist vendors on a shared template, and the numbers say those templates are uniformly middling.
A Canadian plumber’s website is, on average, faster than a Canadian real-estate agent’s. The industries that sell with photographs pay for it in load time.
Can a customer reach them?
Speed is only worth measuring on a page that leads somewhere. The audit also recorded what each homepage offers a visitor who wants to make contact: a phone number nearly always, an email address two times in three, and a link to a social profile just over half the time.
Table
| Found on the homepage | Share |
|---|---|
| Phone number | 91.8% |
| Email address | 63.1% |
| Facebook linked | 48.9% |
| Instagram linked | 40.5% |
| LinkedIn linked | 16.2% |
| YouTube linked | 12.5% |
| TikTok linked | 4.6% |
| No social profile linked at all | 42.4% |
The phone number is the one thing the Canadian small business gets almost universally right: 91.8% of homepages carry one. An email address is on 63.1%, and where one is published, 53.3% are a generic inbox — info@, contact@, hello@, bonjour@ — rather than a person. That is not wrong, but it is the address most likely to be checked weekly rather than hourly, and the one a customer is least likely to write to twice.
The social figures describe where the Canadian small business actually lives online. Facebook is linked from 48.9% of sites and Instagram from 40.5%; LinkedIn, at 16.2%, is a distant third and mostly confined to the professions. YouTube (12.5%) and TikTok (4.6%) barely register. And 42.4% of homepages link to no profile at all — which, set beside chapter 1’s finding that a fifth of businesses use a Facebook page as their website, describes two populations that barely overlap: businesses that are on social media instead of the web, and businesses that are on the web and nowhere else.
Four Canadian small-business websites in ten link to no social profile, and one in three publishes no email address.
Canada and the United States
The same audit ran on 76,748 American small-business homepages in the same weeks. Canadian sites are slightly better on score and slightly worse on main-content time; the striking difference is in what a listed “website” turns out to be.
Table
| Measure | Canada | United States |
|---|---|---|
| Own sites audited | 57,897 | 76,748 |
| Median mobile score | 61 | 59 |
| Median LCP | 8.2 s | 8.3 s |
| Score under 50 (poor) | 23.0% | 27.4% |
| Score 90 or above (good) | 8.1% | 10.0% |
| Main content within 2.5 s | 6.4% | 8.2% |
| Listed website is a directory page | 18.3% | 34.4% |
| Listed website is dead | 13.0% | 5.5% |
On the numbers that describe a real site, the two countries are close. The Canadian median score is 61 to the American 59. The United States has more sites in both tails — more poor (27.4% against 23.0%) and more good (10.0% against 8.1%) — and more sites meeting the main-content threshold (8.2% against 6.4%). Canada clusters in the middle. Median SEO scores are identical at 92.
The listings differ far more than the sites. A third of American listed websites (34.4%) point at a directory or platform page, against a fifth in Canada, while Canadian listed websites are more than twice as likely to be dead (13.0% against 5.5%). Part of this is source mix: the American sample drew more heavily on search-result sweeps, which by construction find live sites, and the Canadian sample on directory listings, which preserve addresses long after the sites behind them have gone. The report notes the gap and does not read a cultural difference into it.
The largest American states look like the Canadian provinces: a narrow band. Texas (12,119 sites), California (10,176), Florida (8,235) and Pennsylvania (4,515) all post a median of 60 and poor shares between 25.0% and 26.8%. New York (59, 28.1%), Illinois (58, 29.3%) and Colorado (58, 30.0%) sit a little below. Nothing in either country’s geography moves the needle the way industry does.
The United States has more fast small-business sites and more slow ones; Canada clusters in the middle.
What a business owner should do with this
Most of what this report measures can be fixed by whoever built the site, in a working day, without changing a word or a picture on it. This is the short version of what to ask for.
First, run the test yourself
Google’s PageSpeed Insights is free and needs nothing but a web address. Test the homepage on mobile. If the performance score is above 90 and the Largest Contentful Paint is under 2.5 seconds, the site is in the top 6% of this report and this chapter does not apply. If the score is under 50, the site is in the bottom quarter and every item below almost certainly does.
Then ask for these five things, in this order
- Images. Every image resized to the largest size it is ever shown at, saved in a modern format (WebP or AVIF), with its width and height declared in the page. This addresses the two image checks that 40% and 23% of sites fail, and is usually the single largest gain.
- Caching. The server told to let browsers keep files for a year. It is one setting, it costs nothing, and 42% of sites have not done it.
- Fonts. Web fonts set to show text immediately in a fallback face while the real one loads, and the number of fonts cut to two. A quarter of sites leave text invisible while a font arrives.
- Unused code. The theme or page builder’s optional modules switched off, and any plugin the site no longer uses removed. Two-fifths of sites ship code that never runs.
- Redirects. The address on the listing, the address on the business card and the address the site answers on made the same, with one redirect at most. A fifth of sites bounce a visitor two or three times before the page begins.
And the three questions to ask whoever built it
- Is the site on HTTPS, and does the http:// address redirect to it?
- Does it have a mobile viewport, or is it a desktop page shrunk to fit?
- What does the homepage score on PageSpeed Insights today, and what will it score when you are done?
If the answer to the third question is a shrug, the site is in the wrong hands.
All 47 industries
Industries with at least 300 audited Canadian sites, sorted by median mobile performance score.
| Industry | Sites | Median score | Poor | Good | Median LCP | SEO under 80 |
|---|---|---|---|---|---|---|
| Electrical | 1,889 | 65 | 12.8% | 12.3% | 7.3 s | 10.7% |
| Accounting | 1,808 | 64 | 15.0% | 12.5% | 6.9 s | 10.2% |
| Plumbing | 1,656 | 64 | 18.1% | 11.6% | 7.0 s | 9.9% |
| Renovation | 1,603 | 64 | 16.5% | 11.0% | 7.4 s | 11.4% |
| Painting | 1,026 | 64 | 17.8% | 10.9% | 7.2 s | 11.4% |
| Nail Salon | 567 | 64 | 17.6% | 12.2% | 7.3 s | 12.2% |
| Legal | 2,266 | 63 | 16.7% | 10.5% | 7.3 s | 8.8% |
| Landscaping | 1,922 | 63 | 16.9% | 9.1% | 8.2 s | 10.9% |
| Roofing | 1,615 | 63 | 17.0% | 10.0% | 7.6 s | 9.0% |
| Daycare | 1,109 | 63 | 15.9% | 10.2% | 7.7 s | 13.4% |
| Catering | 808 | 63 | 18.8% | 11.3% | 8.3 s | 11.3% |
| IT / MSP | 320 | 63 | 26.3% | 10.6% | 6.8 s | 2.8% |
| HVAC | 1,618 | 62 | 20.1% | 10.4% | 7.8 s | 9.3% |
| Hair Salon | 1,162 | 62 | 21.6% | 11.4% | 7.6 s | 14.2% |
| Martial Arts | 857 | 62 | 21.1% | 10.0% | 7.5 s | 10.6% |
| Garage Doors | 812 | 62 | 21.4% | 8.6% | 7.5 s | 8.1% |
| Fencing | 727 | 62 | 18.6% | 9.4% | 8.6 s | 8.0% |
| Auto Repair | 403 | 62 | 20.3% | 7.2% | 8.0 s | 5.2% |
| Waterproofing | 354 | 62 | 19.5% | 8.8% | 7.5 s | 6.8% |
| Chiropractic | 1,657 | 61 | 18.1% | 7.8% | 8.3 s | 8.2% |
| Bakery | 837 | 61 | 23.1% | 7.6% | 8.8 s | 9.9% |
| Barbershop | 619 | 61 | 25.2% | 10.3% | 8.2 s | 9.4% |
| Dental | 2,720 | 60 | 24.9% | 6.7% | 8.0 s | 7.1% |
| Veterinary | 1,546 | 60 | 23.7% | 4.6% | 8.8 s | 8.7% |
| Physiotherapy | 1,438 | 60 | 25.5% | 7.5% | 8.2 s | 9.4% |
| Optometry | 1,416 | 60 | 27.5% | 5.4% | 8.0 s | 9.2% |
| Furniture | 921 | 60 | 28.2% | 10.0% | 8.6 s | 8.5% |
| Immigration | 593 | 60 | 24.8% | 9.4% | 7.9 s | 12.6% |
| Cleaning Service | 440 | 60 | 20.7% | 5.9% | 8.3 s | 3.9% |
| Flooring | 325 | 60 | 25.2% | 7.7% | 8.3 s | 6.5% |
| Spa | 1,169 | 59 | 27.4% | 7.8% | 8.8 s | 11.5% |
| Restaurant | 1,152 | 59 | 25.8% | 5.6% | 10.0 s | 10.3% |
| Driving School | 761 | 59 | 27.1% | 10.2% | 7.9 s | 10.4% |
| Yoga | 477 | 59 | 28.1% | 11.3% | 8.5 s | 9.0% |
| Photographer | 397 | 59 | 22.9% | 4.5% | 9.9 s | 2.5% |
| Counselling | 358 | 59 | 24.6% | 3.4% | 9.7 s | 2.2% |
| Marketing Agency | 353 | 59 | 25.2% | 7.6% | 8.2 s | 6.2% |
| Dance Studio | 314 | 59 | 23.6% | 4.1% | 9.9 s | 7.3% |
| Fitness | 1,072 | 58 | 30.7% | 8.0% | 8.9 s | 13.0% |
| Mortgage | 1,063 | 58 | 28.5% | 8.7% | 8.4 s | 16.4% |
| Bridal | 387 | 58 | 30.5% | 9.0% | 9.5 s | 8.0% |
| Florist | 333 | 58 | 26.4% | 4.8% | 8.4 s | 1.8% |
| Auto Detailing | 330 | 58 | 29.4% | 7.0% | 8.4 s | 4.2% |
| Property Management | 318 | 58 | 24.8% | 4.4% | 9.2 s | 7.5% |
| Insurance | 1,665 | 57 | 29.7% | 7.1% | 8.3 s | 10.5% |
| Med Spa | 386 | 57 | 29.3% | 6.2% | 9.7 s | 4.1% |
| Real Estate | 332 | 54 | 39.5% | 3.9% | 10.6 s | 8.1% |
Methodology and data
- Population
- 146,074 Canadian business records assembled by FutureSource between July and August 2026 from public listings: 116,916 from Yellow Pages Canada, 26,796 from Google search results by industry and city, 2,346 from Google Maps, and a small remainder. It is a large convenience sample of small and mid-sized service businesses across roughly eighty industries, not a census, and it over-represents the industries FutureSource works in: trades, clinics, professional firms and local retail. Cite it as “Canadian small businesses drawn from public listings,” never as “all Canadian businesses.”
- Website status
- 85,714 records (58.7%) listed a website. Each address was classified before auditing: own site (56,764), directory or platform page (15,668 — any address on a host the business does not control, using a fixed list of directory, marketplace, social and booking hosts; 98.0% of the Canadian ones were facebook.com), dead (11,139 — no response, DNS failure, or a parked domain), and 2,143 not classified or timed out. Booking-platform storefronts (Vagaro, Booksy, Fresha, Mindbody) are deliberately not treated as directory pages, because the business builds that page itself.
- Audit
- 57,897 own-site homepages measured with Google PageSpeed Insights (Lighthouse) between 8 and 30 August 2026, mobile profile, one run each, from Canadian infrastructure. Recorded per site: performance score, SEO score, Largest Contentful Paint, and up to ten failed audits. Desktop was not run. The 76,748 United States sites in chapter 10 were audited the same way in the same weeks.
- Thresholds
- Google’s own. Performance and SEO scores: 0–49 poor, 50–89 needs improvement, 90–100 good. LCP: 2.5 s or under good, 2.5–4 s needs improvement, over 4 s poor.
- Cuts
- Province and city come from the listing address after normalisation to ISO province codes; both spellings of Montréal are merged. Industry is FutureSource’s canonical bucket, assigned from the listing category. Tables show only groups with at least 200 (province), 500 (city) or 300 (industry) audited sites.
- Reachability
- Phone, email and social links were read from each business’s own homepage by a crawler in August 2026. A profile that exists but is not linked from the homepage counts as absent; a generic inbox is any address whose local part is info, contact, hello, admin, office, sales, support, reception or bonjour.
- Privacy
- All figures are aggregates. No business is named, no address is printed, and no cell with fewer than 200 sites is published. Individual audit results are available only to the business they concern.
Limits
- Lab, not field. LCP and the performance score are measured on a simulated mid-range phone over a throttled connection, the standard Lighthouse mobile profile. Real-user timings are typically faster. Comparisons between groups are fair; the absolute seconds are a benchmark.
- One homepage, one run. Lighthouse scores vary by a few points between runs. Medians over thousands of sites are stable; an individual site’s figure is not, which is one reason none are published.
- “No website” means no website in the listing. The 41.3% figure is a ceiling on absence, not a count of it.
- The failed-audit list is capped at ten per site, so the frequency table describes the most significant failures, not every failure.
- Source mix differs between countries. The American sample drew more on search results and less on directories than the Canadian one, which likely explains most of the directory and dead-site gap in chapter 10.
- Not measured: desktop performance, search rankings, advertising, reviews, inner pages, and accessibility beyond what the SEO checks cover. Each would be a separate study.
The Greater Montréal grouping in chapter 7 uses the following city names as they appear in listings. Island: Montréal, Montreal, Lachine, Pointe-aux-Trembles, LaSalle, Pierrefonds, Saint-Léonard, Rivière-des-Prairies, Verdun, Saint-Laurent, Montréal-Nord, Dollard-des-Ormeaux, Pointe-Claire, Westmount, Dorval, Kirkland, Mont-Royal, Anjou, Outremont, Côte-Saint-Luc, Hampstead, Beaconsfield, Sainte-Anne-de-Bellevue, Baie-D’Urfé, Senneville, Montréal-Est, Montréal-Ouest. Off-island: Laval, Longueuil, Brossard, Terrebonne, Repentigny, Châteauguay, Blainville, Vaudreuil-Dorion, Saint-Jérôme, Mirabel, Boisbriand, Saint-Eustache, Saint-Hubert, Sainte-Julie, Boucherville, Saint-Lambert, Candiac, La Prairie, Mascouche, Sainte-Thérèse, Rosemère, Deux-Montagnes, Saint-Constant, Delson, Varennes, Chambly, Beloeil, Saint-Bruno-de-Montarville, Pincourt, L’Île-Perrot, Notre-Dame-de-l’Île-Perrot, Vaudreuil, Hudson, Saint-Lazare.
How to cite
FutureSource (2026). The State of Small-Business Websites in Canada, 2026. First edition, September 2026. Montréal: FutureSource.
Figures and charts may be reproduced with attribution and a link to this page.
Frequently asked questions
How fast should a small-business website load?
Google’s threshold is that the largest thing on the screen should appear within 2.5 seconds on a phone. In this study of 57,897 Canadian small-business homepages, 6.4% met it and the median took 8.2 seconds on Lighthouse’s simulated mobile connection.
What is a good PageSpeed score for a small business?
Google calls 90 to 100 good, 50 to 89 needs improvement and under 50 poor. Among Canadian small businesses the median mobile score is 61, only 8.1% reach 90 or above, and 23.0% score under 50.
How many Canadian small businesses have a website?
Of 146,074 Canadian business listings examined, 58.7% named a web address. But of those, 18.3% pointed at a page the business does not own — 98% of them Facebook pages — and 13.0% no longer resolved at all.
Which industries have the slowest websites?
Real estate has the worst figures in the study: a median mobile score of 54, 39.5% of sites in Google’s poor band, and a median main-content time of 10.6 seconds. Insurance, mortgage brokerage, fitness and med spas follow. Electricians (median 65), accountants and plumbers (64) have the fastest.
Are websites in Quebec faster or slower than the rest of Canada?
Marginally faster. Quebec’s median mobile score is 62 against Ontario’s 61 and Alberta’s 59, and it has the second-smallest share of poor sites in the country at 20.8%. The gap between provinces is small: every median falls between 59 and 62.
About this research
FutureSource is a web design and digital marketing agency based in Montréal, working with small and mid-sized businesses across Canada and the United States in English and French. The audit data in this report was collected as part of the free website health report the agency offers any business that asks. This is the first edition of an annual series; the second will report what moved.
Questions about the data, requests for a provincial, city or industry cut not published here, and corrections: hello@futuresource.ca
Want to know where your own site sits?
The free website health report runs the same instrument used in this study, against the same thresholds, on your site.
Get the free report