← What a Website Really Costs in Canada

Domain vs Hosting: What's the Difference? (Canada)

By WebDesignGuide · Updated November 2026

Diagram comparing a domain name as a street address and web hosting as the building where website files are stored
A domain is your website's address, like yourbusiness.ca. Hosting is the server space where the site's files live and are served to visitors. You need both. A .ca domain typically costs about $15 to $30 per year, while hosting ranges from roughly $5 to $50 per month for small sites. Owning your own accounts for each is the single best protection against losing control of your website. Need it done for you? Lead4Pro builds websites and local SEO for Canadian small businesses.

The simple version: address versus building

The usual comparison still works: the domain is the street address, and hosting is the building at that address. People type or click the address, and the server delivers the pages stored in the building.

Behind the scenes, a third piece connects them: the DNS (Domain Name System) records. DNS tells the internet which server to contact when someone types your domain. It also controls where your email goes. When a business says "our website is down" or "our email stopped working after we moved the site," a DNS setting is often the cause.

So there are really three parts to track: the domain registration (who owns the name), the DNS settings (where the name points) and the hosting account (where files live). They can all be with one company or split across several. Neither arrangement is wrong, but you should know where each one is.

What a domain is and how .ca works

A domain name is registered through a registrar, which reserves it for you for a period, usually one year, renewable up to ten years. You do not buy it forever; you rent the right to use it.

For Canadian businesses, the .ca extension signals a local presence and is managed by CIRA, the Canadian Internet Registration Authority. To register a .ca domain you must meet Canadian presence requirements, which include being a Canadian citizen, permanent resident, a Canadian corporation or another qualifying category. Prices from registrars usually fall between $15 and $30 CAD per year, and some include basic privacy protection for the registrant details.

Many businesses also register the .com version to prevent confusion. For tips on picking a name that is memorable and available, see our guide on choosing a domain name for business. In Quebec, business names are subject to language rules, so French-friendly naming deserves thought early.

What hosting is and what types exist

Hosting provides the computer that stores your pages, images and databases and sends them to visitors. The type you choose affects speed, security and cost.

  • Shared hosting: many sites share one server. Cheapest, with typical prices of $5 to $20 per month. Fine for small brochure sites, but speeds can vary.
  • Managed WordPress hosting: optimized for WordPress, with updates, backups and security help. Often $20 to $60 per month.
  • VPS or cloud hosting: more control and capacity, typically $30 to $150 per month, and usually needs technical skill.
  • Website builder hosting: included in Wix, Squarespace and similar, around $15 to $60 per month for the whole package.

Where the server is located can matter for speed and for data residency expectations. Some Canadian organizations, particularly in health and public sectors, prefer Canadian-hosted data. Ask the host where data is stored. For a fuller comparison of hosts, read our guide on choosing web hosting for small business.

Domain versus hosting at a glance

FeatureDomainHosting
What it isYour web address and nameServer space for your site files
Typical cost (CAD)$15 to $30/yr for .ca$5 to $50/mo for small sites
RenewalYearly, up to 10 yearsMonthly or yearly
Where managedRegistrarHosting provider
If it lapsesYou can lose the nameThe site goes offline
Can move between companies?Yes, via transferYes, via migration

Renewal terms are easy to miss. Introductory hosting prices frequently rise at the first renewal, and domain auto-renew settings depend on a working payment card.

Who should own what

A very common and avoidable problem: a web designer, nephew or agency registers the domain under their own account, and later the business cannot access it. Recovering a domain from an unresponsive registrant can be slow and expensive.

A safe setup looks like this:

  1. You register the domain in your own business name, with an email address you control and monitor.
  2. You hold the registrar login and keep two-factor authentication on.
  3. You open the hosting account yourself, or the host account lists you as the owner, and add your developer as a user.
  4. You keep a record of renewal dates, billing cards and where DNS is managed.
  5. Your developer works with delegated access, not your personal passwords.

Ask your designer for a plain list of all accounts used to run the site. Our website cost guide notes which of these costs normally recur each year.

Email, DNS and privacy

Business email on your own domain (name@yourbusiness.ca) looks more professional and builds trust. It needs its own mail service, often $6 to $15 per user per month from a major provider, and correct DNS records so messages are delivered and not marked as spam.

When you change hosts, make sure the mail records are not lost. Many small businesses break their email accidentally during a website move because they only copied the website files.

For privacy, the domain registry contains registrant details. Many registrars offer privacy features that hide personal contact information from public lookups. For Canadian businesses, PIPEDA expects personal information to be protected, and Quebec's Law 25 adds expectations for transparency and security. Use strong passwords and two-factor authentication on both the registrar and the host, since hijacked accounts are a common route to a stolen domain.

Worked example: a bakery moving to a new site

A bakery in Moncton has a .ca domain registered by a friend, shared hosting at $10 per month and email on the same host. The owner wants a new site built.

Before the redesign, they ask the friend to transfer the domain into the bakery's own registrar account. They check the renewal date, add two-factor authentication and note the DNS provider. They choose managed hosting at about $25 per month and a separate email service at $8 per user per month. The designer builds the new site on a staging copy, then switches DNS during a quiet evening, leaving the mail records unchanged.

The result is a clear ownership trail, a predictable annual cost of about $20 for the domain, $300 for hosting and $96 per email user, and no downtime for email. If you want help with a similar migration, Lead4Pro assists Canadian small businesses with sites and setup.

Common mistakes to avoid

  • Letting a developer register the domain in their name.
  • Using an old or personal email as the registrar contact.
  • Missing renewal dates because the card on file expired.
  • Forgetting that email is tied to DNS and hosting.
  • Choosing hosting on the introductory price without checking renewal costs.
  • Skipping two-factor authentication on registrar and host accounts.
  • Buying domain and hosting bundles that make transfers hard.

For a broader launch audit, use our small business website checklist.

FAQ

Do I need both a domain and hosting?

Yes, unless you use a website builder that bundles them. The domain gives people an address to visit, and hosting stores and serves the website files. Without hosting the domain has nothing to show, and without a domain visitors cannot find the site easily.

How much does a .ca domain cost?

Typically about $15 to $30 CAD per year from a registrar, depending on promotions and included features. You must meet CIRA's Canadian presence requirements to register one, such as being a Canadian business or resident.

Can I buy my domain from one company and hosting from another?

Yes, and it is common. You point the domain's DNS records to the host. Keeping them separate can make switching hosts easier, as long as you keep track of both accounts and renewal dates.

What happens if I forget to renew my domain?

Your website and email can stop working, and after a grace period the name may be released for others to register. Turn on auto-renew, keep a valid card on file and use a contact email you actually monitor.

Does hosting include email?

Sometimes, with basic mailboxes, but many businesses prefer a dedicated email service for reliability. Check what your plan includes and make sure DNS mail records are kept when you move the website.

Keep reading

Free · no obligation

Get a free website & SEO quote

Tell us about your business. We send back a price range and a plan to rank locally. No payment.

No spam, no payment. Reply within 1 business day. Built by Lead4Pro.

✅ Thanks, your request is in. We will email your quote within 1 business day.