A fresh perspective on your next digital project.Let’s talk

How much does a website cost in Canada? (2026 prices)

  • Canadian owned and operated
  • Clients served worldwide
  • 4.8 average rating
Add Nanoqode as a preferred source on Google
A MacBook Pro on a desk in front of a brick wall

"How much is a website?" is the first question almost every business owner asks us. The short answer: in Canada, a small business website usually costs $1,000 to $5,000 with a freelancer or small agency, a larger custom business site $3,000 to $15,000, and an online store $5,000 to $30,000 or more. Running costs add roughly $50 to $500 a month.

With us, a launch website for a new business starts from a one-time US$499 (or US$79 a month with nothing upfront), and a custom business website with booking and CRM from US$2,500. Below is the full picture: what you pay for, what changes the price, the running costs and the questions to ask before you sign.

Typical website prices in Canada

Type of websiteTypical cost in CanadaGood for
DIY website builder$20–$60 a month, plus your timeTesting an idea on a tight budget
Small business website (5–10 pages)$1,000–$5,000Trades, clinics, consultants, local services
Custom business website with booking or CRM$3,000–$15,000Growing businesses that want leads and bookings
Online store$5,000–$30,000+Selling products online with payments and shipping
Custom web app or platform$20,000–$100,000+Portals, calculators, marketplaces, SaaS

These are typical ranges from Canadian freelancers and agencies, not quotes. Where your project lands depends on the five things below.

What a website price actually pays for

The six parts of a website price: design, development, content, hosting and security, domain name and support
The six parts of a website price: design, development, content, hosting and security, domain name and support

A website quote usually covers some or all of these:

  • Design: how the site looks, on phones as well as computers.
  • Development: building the pages, forms, booking tools and anything custom.
  • Content: writing the words, sourcing photos and setting up each page so Google understands it.
  • Hosting and security: the server, the SSL certificate (the padlock in the browser) and backups.
  • Domain name: your web address, renewed every year.
  • Support: updates, fixes and small changes after launch.

When two quotes look very different, it is usually because one of them leaves some of these out. A cheap quote that skips hosting, content or support is not cheaper; those costs just show up later.

Website development cost: the 5 things that change the price most

The five things that change a website's price: pages, custom features, e-commerce, content and integrations
The five things that change a website's price: pages, custom features, e-commerce, content and integrations
  1. Number of pages. Each service, location and landing page takes design and writing time.
  2. Custom features. Online booking, quote calculators, client logins and payments add development time.
  3. E-commerce. Product pages, shipping, taxes and payment set-up make a store a bigger project than a brochure site. See how much an online store costs in Canada.
  4. Content. If you already have the text and photos, the project moves faster. If it needs to be written and planned for search, that is extra work, and usually worth it.
  5. Integrations. Connecting your CRM, email marketing or phone system so new leads land where your team already works.

Website development cost vs web design cost

People search for both "website design cost" and "website development cost", and quotes often split them into two lines:

  • Web design is how the site looks and works for visitors: layout, branding, page structure and the mobile version.
  • Website development is building it: coding the pages, forms, booking, payments and integrations, then testing and launching.

A small brochure site is mostly design. Anything with logins, payments, calculators or a CRM is mostly development, which is why those projects cost more. Our one-time price from US$2,500 covers both the design and the development of a custom, mobile-first site.

Pay once or pay monthly?

Our website prices: a launch website from US$499, a custom website from US$2,500, or pay monthly from US$79 a month with nothing upfront
Our website prices: a launch website from US$499, a custom website from US$2,500, or pay monthly from US$79 a month with nothing upfront

Here is what a website costs with us. All prices are in US dollars, plus tax.

Launch websiteCustom websiteMonthly StarterMonthly Business
PriceUS$499 one-timeFrom US$2,500 one-timeUS$79/mo for 12 monthsUS$129/mo for 12 months
PagesUp to 5Scoped for your goalsUp to 5Up to 10
DesignProven layout, your brandingCustom, built around your brandStyled with your brandStyled with your brand
HostingSeparate, from US$29/moSeparate, from US$29/moIncludedIncluded
Booking and CRMContact formIncludedContact formIncluded
You own itFrom day oneFrom day oneAfter the 12th paymentAfter the 12th payment

A launch website suits a new or small business that needs a professional site quickly. A custom website suits a growing business that wants a site designed around its brand, with booking, CRM and room to grow, plus 30 days of support after launch. Both include a free domain for the first year and are yours from day one. Pay monthly suits a business that would rather keep cash in the business. See pay monthly websites or our web design services.

Web design prices in Toronto, Calgary, Vancouver and other cities

Searching for web design pricing in your city? Prices are broadly similar across Canada: a small business website is usually $1,000 to $5,000 wherever you are; what changes most is agency rates, which tend to be higher in Toronto and Vancouver. Because we work remotely as well as from our Brampton office, our prices are the same wherever you are:

Budget for the running costs too

Typical monthly running costs: brochure site $50 to $150, business site with booking $150 to $300, online store $300 and up
Typical monthly running costs: brochure site $50 to $150, business site with booking $150 to $300, online store $300 and up

Launch day is not the last bill. Most small business websites in Canada cost roughly $50 to $500 a month to keep running: about $50–$150 for a simple brochure site, $150–$300 for a business site with booking and forms, and from $300 for an online store. Add your domain renewal once a year. Read the full breakdown in how much website maintenance costs.

6 questions every website quote should answer

Six questions to ask before signing a website quote
Six questions to ask before signing a website quote
  1. Do I own the website and its files when the project is finished?
  2. Is it built mobile-first and tested on real phones?
  3. What is included in hosting, and what happens if the site goes down?
  4. Are the basic search settings included: page titles, descriptions, a sitemap and Google Search Console?
  5. How many rounds of changes are included?
  6. What will it cost each year after launch?

A cheap website is not always the cheapest

Websites built by Nanoqode for a construction company, a mortgage brokerage and a vacation rental business
Websites built by Nanoqode for a construction company, a mortgage brokerage and a vacation rental business

A website that loads slowly, does not show up on Google or makes it hard to get in touch costs you enquiries every month. So when you compare quotes, compare what each website will help you earn, not only what it costs to build. Once your site is live, these ways to boost website sales help it earn more, and SEO helps people find it.

Add Nanoqode as a preferred source on Google
Nanoqode teamDigital marketing & IT team

The designers, developers and marketers of Nanoqode, a Canadian digital marketing agency headquartered in Brampton, Ontario.

How much should a website cost for a small business in Canada?

Most small business websites in Canada cost $1,000 to $5,000 to build with a freelancer or small agency, plus $50 to $150 a month to run. Ours start from a one-time US$499 for a launch website, from US$2,500 for a custom website, or US$79 a month with hosting included.

How much does a small business website cost in Ontario?

Prices in Ontario are in line with the rest of Canada: usually $1,000 to $5,000 for a 5–10 page site, more for booking, online stores or custom features. Custom websites start from a one-time US$2,500, and launch websites for new businesses from US$499, built by our team in Brampton.

How much does website development cost per page?

Few agencies price per page, but each extra page adds design and writing time. As a guide, our Monthly Starter plan covers up to 5 pages and Monthly Business up to 10 pages; larger sites are quoted after a free call.

Can I pay for a website monthly in Canada?

Yes. Our pay monthly websites are US$79 a month for up to 5 pages or US$129 a month for up to 10 pages, for 12 months with hosting included. You own the website after the last payment.

Is hosting included in the price of a website?

Not always, so ask. On our pay monthly plans hosting is included. With a one-time website, hosting and support are billed separately on a Website Care plan from US$29 a month.

How much does website development cost?

In Canada, website development usually costs $1,000 to $5,000 for a small business site, $3,000 to $15,000 for a custom site with booking or a CRM, and $20,000 or more for a web app. Custom websites start from a one-time US$2,500, and launch websites for new businesses from US$499.

How much does a website cost in Toronto or Calgary?

Prices are similar across Canada: about $1,000 to $5,000 for a small business website, with agency rates highest in downtown Toronto and Vancouver. Our prices are the same in every city: launch websites from a one-time US$499, custom websites from US$2,500, or US$79 a month.

Free strategy call

Ready to grow? Let’s talk.

Book a free 30-minute strategy call. You’ll leave with a clear plan, a timeline and a price, whether you work with us or not.