Yellow Pages Canada Scraper - Business Leads & Phone Numbers
Pricing
from $3.00 / 1,000 results
Yellow Pages Canada Scraper - Business Leads & Phone Numbers
Scrape Canadian business leads from Yellow Pages, company names, phone numbers, addresses, websites, and categories by keyword and city. Clean JSON/CSV/Excel export for sales prospecting, lead generation, CRM enrichment, and local business data. Any category, any Canadian city, multi-city in one run
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Ryan April
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 hours ago
Last modified
Categories
Share
Yellow Pages Canada Scraper — Business Leads
Scrape business listings from Yellow Pages Canada (yellowpages.ca) for any search term and location — get business name, phone number, address, website, and categories as clean, structured JSON/CSV. Sweep multiple cities in a single run and build lead lists ready for sales, outreach, or market research.
No login, no API key — just set a search term and location and go.
What you get per business
| Field | Example |
|---|---|
| name | Drain King Plumbers |
| phone | 647-362-2109 |
| address | 100 Saint Regis Crescent, North York, ON |
| website | http://www.drainkingplumbers.ca/ |
| categories | ["Plumbers & Plumbing Contractors"] |
| url | link to the Yellow Pages profile |
Features
| 📇 Lead-ready data | Name, phone, address, website, and categories for every listing. |
| 🔎 Full pagination | Returns all results across pages, not just page one. |
| 🌎 Multi-location sweep | Search the same term across many cities in one run. |
| 🔁 Deduplicated | No repeated businesses across pages. |
| 🛡️ Proxy-ready | Built-in Apify Proxy support for reliable large runs. |
| 💪 Resilient | A failed page or location is skipped — the run still finishes. |
Input
| Field | Type | Description | Example |
|---|---|---|---|
query (required) | string | Business type or keyword. | plumber |
locations | array | Canadian locations to search. | ["Toronto ON", "Vancouver BC"] |
maxResults | integer | Cap businesses per location. Leave blank for all. | 100 |
proxyConfiguration | object | Proxies for every request. Residential recommended for large runs. | Apify Proxy |
Output
Each business is one dataset record:
{"listing_id": "101902936","name": "Drain King Plumbers","phone": "647-362-2109","address": "100 Saint Regis Crescent, North York, ON M3J 1Y8","website": "http://www.drainkingplumbers.ca/","categories": ["Plumbers & Plumbing Contractors"],"url": "https://www.yellowpages.ca/bus/Ontario/Toronto/Drain-King-Plumbers/101902936.html","location": "Toronto ON","query": "plumber"}
Export results as JSON, CSV, Excel, or via API.
Example uses
- Build targeted B2B lead lists for sales outreach.
- Compile a directory of businesses in a category and region.
- Enrich a CRM with phone numbers and websites.
- Market and competitor research by city.
Tips
- For large multi-city runs, enable Apify Proxy (residential) to avoid rate-limiting.
- Start with a small
maxResultsto preview the data, then scale up.
This scraper collects only publicly visible business listing data. Respect Yellow Pages' terms and applicable laws (including anti-spam rules such as Canada's CASL) when using the data you collect.