80,958 verified emails · updated every week or two

Canada's real estate agent email list — 80,958 verified, 5.4× more than the rest.

Most "156,000-realtor" databases have under 15,000 real emails.
Ours is 80,958 — 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
80,958 verified emails
10 provinces + the territories · updated every week or two
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.

80,958 verified emails Updated every week or two · 33 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
+ 80,952 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 33 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 or two 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 80,958 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 80,958 ~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 80,958
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
$137.04
3,426 emails
count × 4¢ a lead
Toronto region
$432.44
10,811 emails
the priciest single region
The whole database
$499
80,958 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