Espresso-sized learning
for your entire team.

Start free with our two core Canadian compliance courses — AODA and Health & Safety, auto-assigned. Upgrade when you're ready to host your own training. Every paid plan includes a 21-day free trial.

Save ~17% on annual

Free

For small Canadian teams running compliance basics
Free
No credit card required
Up to 100 learners
Start Free
What's included
  • Up to 100 learners
  • AODA + Canadian Health & Safety, auto-assigned
  • Custom branded emails + login page
  • Learner progress tracking
  • CSV exports + basic reporting
  • Upload your own SCORM content
  • Content management tab
  • Blended certification programs
  • In-person, virtual, and hybrid events
OVERAGE → Capped at 100 learners — upgrade to scale
Most Popular

Tier 1

Everything needed to host and manage your own training
$249/mo
billed annually ($2,990 CAD)
SAVE 17% · 2 MONTHS FREE
Up to 300 learners
Start 21-day trial
What's included
  • Up to 300 learners
  • Upload SCORM 1.2, 2004, and xAPI content
  • Blended certification programs — eLearning, in-person, virtual, and hybrid
  • Content tab + course builder
  • All Xpresso Learning Catalog Courses
OVERAGE → Fixed-seat — upgrade tier to add more

Tier 2

Lower per-seat pricing for larger teams
$499/mo
billed annually ($5,990 CAD)
SAVE 17% · 2 MONTHS FREE
Up to 700 learners
Start 21-day trial
What's included
  • Up to 700 learners
  • Everything in Tier 1
  • Lower per-seat cost at scale
  • Priority chat support
OVERAGE → Fixed-seat — upgrade tier to add more

Tier 3

For organizations at scale
$833/mo
billed annually ($9,990 CAD)
SAVE 17% · 2 MONTHS FREE
Up to 1,500 learners
Start 21-day trial
What's included
  • Up to 1,500 learners
  • Everything in Tier 2
  • Dedicated onboarding specialist
  • No per-seat overage
  • Custom SLAs available
OVERAGE → Fixed-seat — upgrade tier to add more
Enterprise

Need more than 1,500 seats?

Custom plans for large organizations, associations, and multi-site operations. Volume pricing, a dedicated onboarding specialist, and SLA commitments.

Book a call Email us

Training that fits your team.

Espresso-Sized Lessons

Interactive, bite-sized modules that respect your team's time. Most lessons finish in 10–20 minutes.

Canadian
Compliance First

AODA, Health & Safety, CASL, and more — written to meet provincial and federal requirements out of the box.

Bring Your Own Content

Paid tiers upload SCORM 1.2, 2004, and xAPI packages. Mix Xpresso courses with your own curriculum.

Certifications

Support in-person, virtual, and hybrid training. Build learning paths and issue certifications your team can track and share.

Common Questions

The fine print, in plain English.

What happens after the 21-day trial?
If you've added a payment method, Stripe automatically charges your card on day 22. If not, your org drops to the Free tier — you keep your data, just lose access to SCORM upload and the Content tab until you resubscribe.
What's the difference between Free and Tier 1?
Free gives your team access to two Xpresso Learning compliance courses (AODA + Canadian Health & Safety). Tier 1+ unlocks the Content tab, where you upload and manage your own SCORM training content, plus access to the full Xpresso library.
What if I need more than 1,500 seats?
Reach out to mik@xpressolearning.com — we offer custom pricing and SLAs for organizations at scale.
Can I cancel anytime?
Yes. Cancel in-app or email support, no questions asked. You keep access until the end of your current billing period, and your learner data is retained if you resubscribe later.
Do annual plans actually save me money?
Annual billing is 10 months billed upfront for 12 months of access — about 17% off the monthly rate. Most customers choose annual.
What happens if I need more seats on an annual plan?
Annual plans are fixed-seat: you pay upfront for the seat cap you choose and can't spill into per-seat overages mid-year. If you need more seats, upgrade to a larger tier and Stripe prorates the difference. If your team's size is unpredictable, choose monthly billing — monthly plans allow per-seat overage beyond the cap.