DotMoose shared hosting

Canadian shared hosting from C$5.99/mo.

Monthly Virtualmin GPL hosting for websites, email, databases, and common PHP applications.

Current offers

Save on hosting or get help moving your site.

3MONTHS80

80% off the first three months.

Enter 3MONTHS80 at checkout on a new Monthly Starter, Plus or Pro order for 80% off the first three monthly invoices. Regular monthly pricing resumes after month three. Available through September 30.

See hosting plans
Switching hosts

Free assisted website migration.

For qualifying new Shared Hosting customers, we will help move one standard website from the current host and plan the DNS cutover with you.

Migration details

36-month Starter launch

Starter for C$2.94/month effective for your first 3 years.

C$105.84 is due up front for 36 months of Starter hosting before tax. Use MOOSE294. This introductory price applies to the first 36-month term only; renewal uses the then-current three-year Starter rate. Today’s normal three-year Starter total is C$172.51.

Launch domain bonus

Eligible launch orders can include a .com or .ca registration at C$0 for year one.

One standard, non-premium .com or .ca registration can be included while the domain bonus is active. .CA eligibility requirements still apply. The domain renews at the normal DotMoose renewal price after year one, and checkout confirms whether the bonus is currently available.

Clear first-term price

Pay C$105.84 now, not C$2.94 every month.

The monthly figure is the effective rate across the prepaid 36-month term. Promotion and program discounts do not stack. If a promotional domain has already been registered and the hosting is later refunded, up to the ordinary one-year domain registration price from the time of order may be deducted from the refund and the domain remains yours.

Read the terms →

Get Starter at C$2.94/mo effective →

Annual free-domain offers

Get your first year of .com or .ca registration for C$0.

Buying a new annual Shared Hosting service? Choose the matching offer page for one standard, non-premium domain registration free for the first year. Normal domain renewal pricing applies after year one.

Save on longer terms

10% annual, 15% two-year, 20% three-year.

Annual billing saves 10%, two years saves 15%, and three years saves 20% compared with paying month to month. New annual orders can use 50SHARED for 50% off the first annual hosting term. Renewal uses the annual rate in effect at renewal.

Starter

One straightforward website.

C$5.99/mo

  • 1 website
  • 10 GB storage
  • 5 email accounts
  • 2 databases
  • Free SSL
  • PHP
  • Common CMS/PHP apps
Order hosting

Pro

More room for busy sites and applications.

C$17.99/mo

  • 20 websites
  • 75 GB storage
  • 100 email accounts
  • 30 databases
  • Free SSL
  • SSH & cron
  • Developer access
Order hosting

50SHARED is available for eligible new annual Starter, Plus, or Pro orders through December 31, 2026. Promotion/program discounts do not stack.

Included

Website, email, database, SSL.

01

Virtualmin account management

Use Virtualmin to manage files, domains, databases, email, PHP settings, SSL, cron jobs, and other account tools.

02

PHP and CMS applications

Run common PHP applications with database access and HTTPS. Standard Shared Hosting can run a self-managed WordPress install, but the separate Managed WordPress product starts at C$7.99/mo and includes automatic setup plus core security update management.

03

Email and databases

Mailbox and database allowances scale with the selected plan, keeping ordinary website services together under one account.

04

Developer access

SSH and cron are included on eligible plans for deployments, maintenance tasks, scheduled commands, and workflows that need more than a browser control panel.

05

Canadian infrastructure

The shared-hosting workload is hosted in Canada and billed in Canadian dollars.

06

Migration path

Moving an existing site? Inventory the files, database, mailboxes, DNS, PHP version, cron jobs, redirects, and certificates before the cutover.

Who it is for

Shared hosting for websites that do not need root access.

It is a practical fit for business websites, portfolios, blogs, smaller stores, and conventional PHP applications that benefit from a managed hosting environment.

01

Start on shared hosting

Use a shared plan when the application fits the provided runtime, storage, database, mailbox, process, and resource boundaries.

02

Measure before upgrading

Before upgrading, check caching, images, plugins, database work, and the account resource limits. Sometimes the site needs tuning; sometimes it needs a larger plan.

03

Move to a VPS for control

Choose a VPS when you need operating-system packages, custom services, long-running application processes, reserved resources, or server-level configuration.

Hosting guides

Know what you are buying.

All web hosting guides →

Community organizations

Before paying, check whether your organization qualifies for C$0 hosting.

Canadian registered charities, fire departments including volunteer departments, and some volunteer-led community organizations have separate manually verified hosting programs.

Compare DotMoose community-hosting programs →

Is DotMoose web hosting in Canada?

Yes. DotMoose shared hosting runs on Canadian infrastructure.

Which control panel is included?

Standard hosting includes Virtualmin GPL. cPanel is a C$2/month option; see that page for current ordering and setup details. cPanel-hosted email is not yet activated, so choose Virtualmin if you need hosted email now.

Can I host WordPress?

Yes. Standard Shared Hosting can run a self-managed WordPress install, but it is not the Managed WordPress product. Managed WordPress starts at C$7.99/mo and includes automatic installation, SSL, infrastructure backups and WordPress core security updates. You still control your content, users, themes and plugins.

When should I use a VPS instead?

A VPS is a better fit when you need root access, custom operating-system packages, persistent application services, custom proxy or database configuration, or resources beyond the shared account boundaries.