79,052 verified emails · updated every two to three weeks

Canada's real estate agent email list — 79,052 verified, 5.3× more than the rest.

Most "156,000-realtor" databases have under 15,000 real emails.
Ours is 79,052 — every one a verified email, across all 10 provinces.

Filter exactly who you want — and pay only for that.

Build your list → See 25 free samples

One-time purchase · instant CSV · from $29 · full database $499 · free outreach template pack

See the licence register we measure against → every registrant the provinces publish, free

Canada
79,052 verified emails
10 provinces + the territories · updated every week
Hover a province for its count — every tile is a page.
Verified emails fewer more All regions & cities

See it in 15 seconds — pick a region and tier, watch the count and price update live. Captioned; no sound needed.

79,052 verified emails Updated every week · 32 sources Instant CSV — under a minute One-time · no subscription Secure Stripe checkout

See the data before you pay

Real top producers from the live database. Names and emails are masked here — the full, verified contact details unlock the moment you buy your filtered list.

Agent Brokerage City Verified email
Gus K. Right at Home Realty — g••••@kailisrealestate.ca
Michelle B. Royal LePage Saskatoon Real Estate Martensville m••••@michellebutler.ca
Christine L. CENTURY 21 Tremblant Mont-Tremblant i••••@christinelaverdure.com
Demy C. Royal LePage Parkwood Realty Bathurst d••••@homesteadnb.ca
Bob S. Royal LePage Riverbend Realty Steinbach b••••@schinkelproperties.com
Tara L. Royal LePage ProAlliance Realty Belleville t••••@taralyons.com
+ 79,046 more — every row a verified email, masked until purchase See 25 free samples →

Build your list

Pick who you want — the count and price update live. Pay only for the segment you choose.

Target segment (premium tiers cost a little more per lead)

Each city is sold to at most 3 buyers per industry, so your competitors cannot have the same list.
Matching agents
—
verified emails

Instant CSV download · one-time · CASL-use is the buyer's responsibility

Bounce guarantee: email the list within 30 days. For every address that hard-bounces, send us the bounce report and we refund that row's share of what you paid. The rules

Where the data comes from

Not a purchased list. Every row starts as a brokerage’s own public roster page and is re-read on a schedule — here’s the whole path from that page to your CSV.

  1. 1
    Public rosters 32 brokerage networks Every office’s own public roster page — the source the brokerage itself publishes. No purchased lists, no scraped social profiles.
  2. 2
    Re-read Scanned every week The same pages, re-read on a schedule. Anyone who dropped off a roster drops off ours; anyone new appears when their office lists them.
  3. 3
    One row per person Identity = the email address Duplicates across offices collapse to one record. A move is a NEW row (new address) re-linked to the old by name and phone — which is what makes moves detectable at all.
  4. 4
    Enriched Website, phone, awards, title Each agent’s own site is checked, direct phones captured where published, producer tier and broker title read from the roster.
  5. 5
    Your segment 79,052 agents to filter By region, brokerage, producer tier, broker status, website. Buy the slice you’ll actually contact — from $29, as a CSV in under a minute.

The September 2026 roster scan is also an open dataset on Harvard Dataverse (agents by brokerage office and city), and the same counts power our free Market Widgets app on the Wix App Market.

Why AgentRoster beats a flat database dump

AgentRoster Typical "150K-record" database
Verified emails 79,052 ~14,911
Pay for only what you need Yes — filter & buy a segment No — one big file
Target by producer / awards / website Yes No
Coverage 5 sources, all provinces 2 sources
Price From $29 · full DB $499 $249 flat · 14,911 verified
Verified emails, head to head
AgentRoster 79,052
Typical "156K" database 14,911

Their record count is bigger; their email count isn't. Emails are what you send to.

Pricing

The price, in public.

No "contact sales", no quote form, no call. One rule for every list: agents matched × rate per lead — never under $29, never over $499.

A typical city
$29
50–475 agents
most cities land on the floor
Calgary region
$133.52
3,338 emails
count × 4¢ a lead
Toronto region
$422.72
10,568 emails
the priciest single region
The whole database
$499
79,052 emails
nothing ever costs more

The rate follows the most premium segment you pick: any agent $0.04/lead · brokers $0.08 · website owners $0.10 · Top Producers $0.15 · Top 1% $0.25. Requiring a direct phone costs ×1.25. And no filter ever prices past the whole database — the $499 cap is the ceiling on everything.

Build your list → See 25 free samples

One CSV · name, email, phone, brokerage, city, region · instant download · secure Stripe checkout · one-time, nothing recurring

Done-for-you

Don't want to send it yourself?

We build the domains, warm the inboxes, write the campaigns and run the outreach for you — fully managed, CASL-compliant, booked meetings in your calendar.

Book a strategy call →
Managed campaigns from
$1,500/mo
domains · inbox warmup · copywriting · sending · reporting

Where should we send the file?

The CSV and your Stripe receipt go to this address. Nothing else, and it is never shared.

Bounce guarantee: email the list within 30 days. For every address that hard-bounces, send us the bounce report and we refund that row's share of what you paid.

See 25 free contacts first