Google Ads costs for massage therapists across Canada
Cost per click and monthly searches by province, city and town. Pick a place for the full answer, with Meta costs, seasonality and nearby markets.
Alberta
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Alberta | $1.23–$4.62 | 56,200 | 21 |
| Calgary | $1.40–$4.79 | 25,320 | 21 |
| Edmonton | $1.28–$4.14 | 16,720 | 23 |
| Parkland County | $1.19–$3.73 | 3,230 | 23 |
| Sturgeon County | $1.08–$3.57 | 1,890 | 27 |
| County of Grande Prairie No. 1 | $0.46–$5.52 | 1,070 | 29 |
| Red Deer County | $0.82–$3.83 | 990 | 28 |
| Lethbridge | $1.31–$3.26 | 850 | 26 |
| Red Deer | $0.88–$3.91 | 810 | 29 |
| St. Albert | $0.85–$3.56 | 770 | 24 |
| Chestermere | $1.38–$3.89 | 680 | 21 |
| Airdrie | $1.06–$3.34 | 550 | 31 |
| Spruce Grove | $1.12–$3.45 | 540 | 14 |
| Medicine Hat | not enough ad clicks | 450 | 7 |
| Foothills County | $1.33–$5.01 | 440 | 17 |
| Leduc | $0.79–$3.05 | 360 | 27 |
| Canmore | $0.47–$1.24 | 350 | 20 |
| Grande Prairie | $0.48–$5.47 | 340 | 47 |
| Cochrane | $1.58–$4.73 | 300 | 17 |
| Fort Saskatchewan | $1.20–$3.64 | 240 | 26 |
| Okotoks | $1.37–$4.40 | 200 | 20 |
| Beaumont | $2.10–$6.85 | 170 | 28 |
| Yellowhead County | not enough ad clicks | 160 | 8 |
| Lloydminster (Alberta part) | not enough ad clicks | 150 | 5 |
| Blackfalds | $0.60–$4.17 | 130 | 25 |
| Sylvan Lake | $0.15–$1 | 110 | 20 |
| Cold Lake | not enough ad clicks | 110 | 10 |
| Brooks | not enough ad clicks | 110 | 6 |
| Stony Plain | $0.37–$1.80 | 90 | 34 |
| Lacombe | not enough ad clicks | 90 | 15 |
| Camrose | not enough ad clicks | 70 | 25 |
| High River | not enough ad clicks | 70 | 10 |
| Wetaskiwin | not enough ad clicks | 70 | 3 |
| Strathmore | not enough ad clicks | 50 | 8 |
| Morinville | not enough ad clicks | 50 | 20 |
British Columbia
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| British Columbia | $1.27–$4.13 | 92,500 | 21 |
| Vancouver | $1.32–$4.40 | 32,600 | 20 |
| Burnaby | $1.27–$3.85 | 14,200 | 20 |
| Surrey | $1.37–$5.03 | 9,000 | 27 |
| North Vancouver (District) | $1.44–$4.22 | 8,780 | 18 |
| Richmond | $1.14–$3.91 | 7,780 | 22 |
| Victoria | $1.05–$3.15 | 4,920 | 23 |
| Coquitlam | $1.34–$3.77 | 4,120 | 24 |
| North Vancouver (City) | $1.63–$4.15 | 2,560 | 18 |
| Langley (District) | $1.33–$4.57 | 2,260 | 25 |
| Kelowna | $1.07–$2.33 | 2,010 | 28 |
| New Westminster | $1.45–$3.84 | 1,970 | 16 |
| Port Coquitlam | $1.37–$4.14 | 1,610 | 20 |
| Abbotsford | $1.10–$4.04 | 1,440 | 22 |
| Delta | $1.42–$3.80 | 1,410 | 22 |
| West Vancouver | $1.35–$3.65 | 1,200 | 18 |
| Nanaimo | $1.17–$3.32 | 940 | 21 |
| Langford | $1.10–$3.72 | 830 | 20 |
| View Royal | $1.10–$3.76 | 830 | 21 |
| Prince George | not enough ad clicks | 810 | 10 |
| Kamloops | $1.08–$2.93 | 760 | 25 |
| Chilliwack | $1.66–$3.94 | 760 | 22 |
| Maple Ridge | $1.40–$3.79 | 760 | 23 |
| Saanich | $1.15–$4.34 | 740 | 29 |
| Port Moody | $1.54–$3.95 | 650 | 23 |
| Langley (City) | $1.39–$4.95 | 580 | 36 |
| Vernon | $1.07–$4.25 | 530 | 18 |
| Whistler | $0.62–$2.50 | 500 | 13 |
| Squamish | $1.13–$4 | 400 | 31 |
| West Kelowna | $1.19–$2.95 | 390 | 25 |
| Penticton | not enough ad clicks | 340 | 9 |
| Pitt Meadows | $1.37–$4.74 | 340 | 23 |
| Campbell River | not enough ad clicks | 310 | 16 |
| Courtenay | $0.53–$1.89 | 310 | 24 |
| White Rock | not enough ad clicks | 280 | 19 |
| Cranbrook | $0.75–$2.17 | 260 | 10 |
| Parksville | $0.36–$3.29 | 240 | 12 |
| Fort St. John | not enough ad clicks | 190 | 4 |
| Central Saanich | $1.03–$3.24 | 170 | 20 |
| Nelson | not enough ad clicks | 170 | 9 |
| Oak Bay | $1.33–$2.63 | 150 | 19 |
| Salmon Arm | $1.47–$9.60 | 140 | 10 |
| Comox | not enough ad clicks | 140 | 20 |
| Powell River | not enough ad clicks | 140 | 11 |
| North Cowichan | not enough ad clicks | 130 | 17 |
| North Saanich | $0.96–$2.14 | 130 | 19 |
| Port Alberni | not enough ad clicks | 110 | 25 |
| Sidney | not enough ad clicks | 110 | 9 |
| Terrace | not enough ad clicks | 110 | 8 |
| Mission | $1.13–$7.18 | 100 | 22 |
| Dawson Creek | not enough ad clicks | 90 | 10 |
| Prince Rupert | not enough ad clicks | 90 | 5 |
| Colwood | $1.38–$2.75 | 80 | 19 |
| Williams Lake | not enough ad clicks | 80 | 2 |
| Sooke | $1.30–$3.18 | 50 | 20 |
| Summerland | not enough ad clicks | 40 | 5 |
| Esquimalt | not enough ad clicks | 30 | 31 |
| Coldstream | not enough ad clicks | 30 | 0 |
| Lake Country | not enough ad clicks | 20 | 50 |
Canada
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Canada | $1.05–$3.76 | 411,000 | 18 |
Manitoba
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Manitoba | $0.85–$7.19 | 10,260 | 19 |
| Winnipeg | $0.82–$6.69 | 6,870 | 20 |
| St. Andrews | $0.70–$7.74 | 1,240 | 20 |
| Springfield | $0.94–$6.92 | 750 | 21 |
| Brandon | not enough ad clicks | 290 | 5 |
| Hanover | $2.54–$13.74 | 290 | 14 |
| Taché | $2.54–$13.74 | 230 | 14 |
| Steinbach | not enough ad clicks | 80 | 13 |
| Winkler | not enough ad clicks | 80 | 9 |
| Portage la Prairie | not enough ad clicks | 60 | 2 |
| Thompson | not enough ad clicks | 40 | 0 |
| St. Clements | not enough ad clicks | 40 | 18 |
| Selkirk | not enough ad clicks | 30 | 5 |
New Brunswick
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| New Brunswick | $0.68–$2.12 | 3,130 | 18 |
| Moncton | $0.65–$1.62 | 930 | 22 |
| Fredericton | $0.71–$2.35 | 590 | 22 |
| Saint John | $0.75–$2.39 | 420 | 24 |
| Dieppe | $0.67–$1.65 | 400 | 26 |
| Quispamsis | $0.38–$1.52 | 100 | 24 |
| Edmundston | not enough ad clicks | 70 | 3 |
| Miramichi | not enough ad clicks | 60 | 1 |
| Bathurst | not enough ad clicks | 60 | 3 |
| Riverview | $0.88–$2.58 | 50 | 30 |
| Tracadie | not enough ad clicks | 50 | 1 |
| Rothesay | not enough ad clicks | 50 | 13 |
Newfoundland and Labrador
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Newfoundland and Labrador | $0.96–$2.01 | 1,550 | 25 |
| St. John's | $0.98–$1.98 | 890 | 30 |
| Mount Pearl | $0.89–$1.63 | 200 | 32 |
| Paradise | $0.89–$1.77 | 110 | 40 |
| Conception Bay South | $1–$2.17 | 80 | 31 |
| Corner Brook | not enough ad clicks | 80 | 5 |
| Grand Falls-Windsor | not enough ad clicks | 40 | 3 |
| Gander | not enough ad clicks | 40 | 12 |
Nova Scotia
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Nova Scotia | $0.93–$2.95 | 5,960 | 24 |
| Halifax | $0.96–$3.03 | 2,490 | 25 |
| Chester | not enough ad clicks | 170 | 19 |
| East Hants | not enough ad clicks | 80 | 22 |
| Pictou | not enough ad clicks | 80 | 24 |
| Truro | $1.01–$2.16 | 80 | 13 |
| Inverness | not enough ad clicks | 70 | 15 |
| Antigonish | not enough ad clicks | 60 | 2 |
| Yarmouth | not enough ad clicks | 60 | 4 |
| Lunenburg | not enough ad clicks | 50 | 14 |
| West Hants | not enough ad clicks | 50 | 7 |
Yellowknife
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Yellowknife | not enough ad clicks | 140 | 5 |
Ontario
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Ontario | $1.10–$3.86 | 179,400 | 17 |
| Toronto | $1.23–$4.06 | 79,200 | 14 |
| Ottawa | $1.04–$4.25 | 13,180 | 17 |
| Mississauga | $1.30–$3.32 | 12,200 | 17 |
| Markham | $1.24–$4.22 | 8,680 | 17 |
| Brampton | $1.16–$3.30 | 8,480 | 16 |
| Vaughan | $1.13–$4.01 | 5,710 | 21 |
| Hamilton | $0.78–$2.99 | 5,200 | 22 |
| London | $0.96–$3.41 | 4,870 | 24 |
| Richmond Hill | $1–$3.51 | 3,330 | 18 |
| Kitchener | $0.83–$2.92 | 3,200 | 20 |
| Oakville | $1.24–$3.93 | 3,110 | 20 |
| Windsor | $1.13–$3.93 | 2,130 | 21 |
| Burlington | $1.16–$4.65 | 1,830 | 21 |
| Oshawa | $1.15–$3.01 | 1,790 | 29 |
| Waterloo | $0.86–$3.15 | 1,470 | 22 |
| Cambridge | $0.90–$3.57 | 1,460 | 21 |
| Whitby | $0.95–$3.26 | 1,380 | 29 |
| Milton | $0.95–$3.24 | 1,310 | 20 |
| Guelph | $0.84–$2.24 | 1,230 | 23 |
| Barrie | $0.98–$3.61 | 1,200 | 35 |
| Niagara Falls | $0.88–$2.20 | 1,030 | 17 |
| Kingston | $0.96–$3.67 | 1,000 | 24 |
| Ajax | $1.01–$3.88 | 1,000 | 27 |
| Thorold | $0.83–$3.88 | 1,000 | 23 |
| West Lincoln | $0.91–$4.09 | 970 | 20 |
| Pickering | $1.01–$3.43 | 900 | 21 |
| St. Catharines | $0.78–$2.54 | 830 | 23 |
| Greater Sudbury | $0.73–$2.46 | 830 | 14 |
| Newmarket | $1.38–$4.40 | 810 | 29 |
| Brantford | $0.78–$2.74 | 800 | 17 |
| Aurora | $1.43–$5.98 | 700 | 30 |
| Thunder Bay | not enough ad clicks | 630 | 4 |
| Peterborough | $0.86–$4.56 | 620 | 31 |
| Middlesex Centre | $0.89–$3.46 | 530 | 26 |
| Woodstock | $0.22–$1.46 | 510 | 11 |
| Wilmot | $0.88–$2.44 | 500 | 17 |
| Halton Hills | $1.12–$3.14 | 420 | 23 |
| Caledon | $1.19–$3.26 | 410 | 18 |
| North Dumfries | $1.29–$6.43 | 380 | 14 |
| Chatham-Kent | not enough ad clicks | 360 | 6 |
| Belleville | $0.61–$2.19 | 350 | 15 |
| Orangeville | $0.73–$1.96 | 350 | 15 |
| Whitchurch-Stouffville | $0.94–$4.14 | 340 | 16 |
| King | $1.79–$4.94 | 340 | 19 |
| Sarnia | $0.98–$2.79 | 320 | 8 |
| Welland | $0.87–$4.74 | 320 | 19 |
| Sault Ste. Marie | not enough ad clicks | 300 | 9 |
| New Tecumseth | $0.85–$3.58 | 300 | 23 |
| Woolwich | $0.62–$2.44 | 300 | 17 |
| Cornwall | not enough ad clicks | 290 | 6 |
| Bradford West Gwillimbury | $1.86–$4.99 | 290 | 24 |
| North Bay | $0.82–$8.69 | 260 | 9 |
| Tecumseh | $1.12–$3.38 | 260 | 19 |
| St. Thomas | $1.04–$3.99 | 250 | 11 |
| Quinte West | $0.58–$9.43 | 240 | 20 |
| East Gwillimbury | $1.71–$5.60 | 240 | 28 |
| Collingwood | not enough ad clicks | 240 | 13 |
| Haldimand | not enough ad clicks | 230 | 9 |
| Brant | $0.89–$3.07 | 230 | 19 |
| Grimsby | $0.75–$7.54 | 230 | 14 |
| Guelph/Eramosa | $0.86–$2.56 | 220 | 25 |
| Kawartha Lakes | $1.85–$7.79 | 200 | 15 |
| Norfolk | $0.75–$1.60 | 200 | 19 |
| LaSalle | not enough ad clicks | 190 | 14 |
| Stratford | not enough ad clicks | 160 | 14 |
| Centre Wellington | not enough ad clicks | 160 | 14 |
| Innisfil | $0.89–$3.32 | 150 | 22 |
| Owen Sound | not enough ad clicks | 150 | 4 |
| Georgina | $0.80–$3.34 | 140 | 34 |
| Lincoln | $0.88–$3.42 | 140 | 22 |
| Huntsville | not enough ad clicks | 140 | 10 |
| Cobourg | $1.50–$8.87 | 130 | 9 |
| Orillia | $0.53–$2.52 | 120 | 20 |
| Thames Centre | not enough ad clicks | 120 | 24 |
| Wasaga Beach | not enough ad clicks | 110 | 7 |
| Essex | not enough ad clicks | 110 | 19 |
| Timmins | not enough ad clicks | 100 | 2 |
| Lakeshore | not enough ad clicks | 100 | 17 |
| Fort Erie | not enough ad clicks | 100 | 7 |
| Leamington | not enough ad clicks | 100 | 7 |
| Clarence-Rockland | $1.79–$7.19 | 100 | 19 |
| Prince Edward | not enough ad clicks | 100 | 19 |
| Scugog | not enough ad clicks | 100 | 10 |
| Petawawa | not enough ad clicks | 100 | 9 |
| North Grenville | not enough ad clicks | 100 | 19 |
| Bracebridge | not enough ad clicks | 100 | 13 |
| Saugeen Shores | not enough ad clicks | 100 | 4 |
| Cavan Monaghan | not enough ad clicks | 100 | 36 |
| Tillsonburg | not enough ad clicks | 90 | 8 |
| Kenora | not enough ad clicks | 90 | 3 |
| Strathroy-Caradoc | not enough ad clicks | 80 | 15 |
| Kingsville | not enough ad clicks | 80 | 9 |
| Trent Hills | not enough ad clicks | 80 | 19 |
| Tiny | not enough ad clicks | 80 | 12 |
| Carleton Place | not enough ad clicks | 80 | 14 |
| Essa | $1.44–$4.29 | 70 | 23 |
| Port Colborne | not enough ad clicks | 70 | 16 |
| Pelham | not enough ad clicks | 70 | 35 |
| Port Hope | not enough ad clicks | 70 | 6 |
| Greater Napanee | not enough ad clicks | 70 | 11 |
| North Perth | not enough ad clicks | 70 | 8 |
| Ingersoll | not enough ad clicks | 70 | 10 |
| Gravenhurst | not enough ad clicks | 70 | 14 |
| Kincardine | not enough ad clicks | 70 | 3 |
| Erin | not enough ad clicks | 70 | 10 |
| Amherstburg | not enough ad clicks | 60 | 14 |
| Brockville | not enough ad clicks | 60 | 11 |
| Uxbridge | not enough ad clicks | 60 | 14 |
| South Frontenac | not enough ad clicks | 60 | 14 |
| Selwyn | not enough ad clicks | 60 | 34 |
| Midland | not enough ad clicks | 60 | 8 |
| Clearview | not enough ad clicks | 60 | 8 |
| Pembroke | not enough ad clicks | 60 | 15 |
| The Nation | not enough ad clicks | 60 | 5 |
| South Glengarry | not enough ad clicks | 60 | 6 |
| Perth East | not enough ad clicks | 60 | 15 |
| Wellington North | not enough ad clicks | 60 | 11 |
| Brighton | not enough ad clicks | 60 | 36 |
| Meaford | not enough ad clicks | 60 | 7 |
| Hawkesbury | not enough ad clicks | 60 | 7 |
| Springwater | $0.92–$2.58 | 50 | 20 |
| Russell | not enough ad clicks | 50 | 7 |
| Niagara-on-the-Lake | not enough ad clicks | 50 | 0 |
| Loyalist | $1.02–$2.30 | 50 | 19 |
| St. Clair | not enough ad clicks | 50 | 17 |
| Severn | not enough ad clicks | 50 | 19 |
| Lambton Shores | not enough ad clicks | 50 | 8 |
| South Dundas | not enough ad clicks | 50 | 7 |
| Adjala-Tosorontio | not enough ad clicks | 50 | 24 |
| Grey Highlands | not enough ad clicks | 50 | 15 |
| West Nipissing | not enough ad clicks | 40 | 2 |
| West Grey | not enough ad clicks | 40 | 5 |
| Georgian Bluffs | not enough ad clicks | 40 | 10 |
| Rideau Lakes | not enough ad clicks | 40 | 11 |
| Penetanguishene | not enough ad clicks | 40 | 6 |
| Clarington | not enough ad clicks | 30 | 2 |
| Oro-Medonte | not enough ad clicks | 30 | 16 |
| Mississippi Mills | not enough ad clicks | 30 | 15 |
| South Stormont | not enough ad clicks | 30 | 4 |
| Brock | not enough ad clicks | 30 | 13 |
| Elliot Lake | not enough ad clicks | 30 | 0 |
| Wellesley | not enough ad clicks | 30 | 16 |
| North Dundas | not enough ad clicks | 30 | 18 |
| Norwich | not enough ad clicks | 30 | 16 |
| Tay | not enough ad clicks | 30 | 0 |
| Hamilton (Township) | not enough ad clicks | 30 | 13 |
| Mapleton | not enough ad clicks | 30 | 6 |
| Ramara | not enough ad clicks | 30 | 41 |
| North Glengarry | not enough ad clicks | 30 | 21 |
| South Huron | not enough ad clicks | 30 | 5 |
Prince Edward Island
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Prince Edward Island | not enough ad clicks | 780 | 6 |
| Charlottetown | not enough ad clicks | 420 | 4 |
| Stratford | not enough ad clicks | 330 | 4 |
| Summerside | not enough ad clicks | 90 | 5 |
Quebec
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Quebec | $0.66–$2.63 | 63,990 | 15 |
| Montreal | $0.81–$2.56 | 28,960 | 13 |
| Quebec City | $0.51–$2.56 | 3,040 | 21 |
| Laval | $1.05–$3.52 | 2,600 | 23 |
| Longueuil | $0.78–$2.28 | 2,000 | 23 |
| Gatineau | $0.86–$4.63 | 1,900 | 22 |
| Brossard | $0.78–$9.45 | 1,060 | 24 |
| Pointe-Claire | $0.92–$2.38 | 800 | 14 |
| Dorval | $1.20–$3.48 | 800 | 13 |
| Mont-Royal | $0.67–$3.87 | 640 | 13 |
| Sherbrooke | $0.44–$1.41 | 630 | 16 |
| Terrebonne | $0.73–$1.91 | 620 | 24 |
| Prévost | $0.58–$2.06 | 620 | 19 |
| Saint-Sauveur | $0.58–$2.06 | 620 | 19 |
| Saguenay | $0.41–$1.11 | 510 | 11 |
| Trois-Rivières | $0.86–$2.66 | 510 | 17 |
| Blainville | $0.92–$3.53 | 510 | 27 |
| Lévis | $0.42–$1.41 | 500 | 28 |
| Saint-Jean-sur-Richelieu | $0.51–$1.59 | 410 | 26 |
| Kirkland | $0.60–$1.85 | 370 | 14 |
| Dollard-des-Ormeaux | not enough ad clicks | 360 | 17 |
| Châteauguay | $0.47–$1.39 | 290 | 14 |
| Côte-Saint-Luc | not enough ad clicks | 290 | 10 |
| Repentigny | $0.64–$1.64 | 280 | 24 |
| Mirabel | $0.74–$2.93 | 280 | 29 |
| Boisbriand | $0.94–$3.74 | 280 | 21 |
| La Prairie | $0.61–$2.04 | 280 | 14 |
| Saint-Hyacinthe | $0.32–$1.67 | 230 | 13 |
| Boucherville | $0.95–$2.21 | 230 | 25 |
| Sainte-Thérèse | $0.94–$3.89 | 230 | 23 |
| Rosemère | $0.91–$2.87 | 230 | 25 |
| Vaudreuil-Dorion | not enough ad clicks | 190 | 16 |
| Chambly | $0.55–$2.08 | 190 | 15 |
| Candiac | $0.55–$1.70 | 190 | 26 |
| Saint-Lambert | $0.78–$2.78 | 190 | 19 |
| Beaconsfield | not enough ad clicks | 190 | 10 |
| Mont-Tremblant | not enough ad clicks | 190 | 6 |
| Granby | $0.67–$1.27 | 160 | 11 |
| Mascouche | $0.70–$1.94 | 160 | 33 |
| Salaberry-de-Valleyfield | $0.57–$2.01 | 160 | 16 |
| Rouyn-Noranda | not enough ad clicks | 160 | 11 |
| Saint-Constant | $0.52–$1.95 | 160 | 28 |
| Saint-Bruno-de-Montarville | $0.98–$4.12 | 160 | 18 |
| Westmount | $1.06–$3.48 | 160 | 12 |
| Sainte-Julie | $0.70–$2.49 | 130 | 22 |
| Magog | $0.46–$2.52 | 130 | 16 |
| Beloeil | $0.90–$2.47 | 130 | 13 |
| Joliette | $0.34–$1.92 | 130 | 17 |
| Shawinigan | $0.77–$2.41 | 110 | 8 |
| Sorel-Tracy | not enough ad clicks | 110 | 15 |
| Val-d'Or | not enough ad clicks | 110 | 13 |
| Sainte-Marthe-sur-le-Lac | $0.81–$2.19 | 110 | 26 |
| Deux-Montagnes | $0.82–$2.26 | 110 | 10 |
| Val-des-Monts | $0.78–$11.65 | 110 | 25 |
| Bromont | not enough ad clicks | 110 | 6 |
| Sainte-Agathe-des-Monts | not enough ad clicks | 110 | 13 |
| Saint-Jérôme | not enough ad clicks | 90 | 9 |
| Rimouski | not enough ad clicks | 90 | 9 |
| Victoriaville | not enough ad clicks | 90 | 6 |
| Saint-Eustache | $0.51–$2.66 | 90 | 20 |
| Sainte-Catherine | $0.39–$1.24 | 90 | 17 |
| Saint-Basile-le-Grand | $0.44–$1.94 | 90 | 24 |
| L'Ancienne-Lorette | $0.44–$2.15 | 90 | 24 |
| Mercier | not enough ad clicks | 90 | 14 |
| Carignan | not enough ad clicks | 90 | 19 |
| Cantley | not enough ad clicks | 90 | 17 |
| Bois-des-Filion | $0.79–$4.30 | 90 | 28 |
| Drummondville | not enough ad clicks | 70 | 14 |
| Saint-Georges | not enough ad clicks | 70 | 6 |
| Saint-Lin–Laurentides | $0.59–$1.46 | 70 | 23 |
| L'Assomption | not enough ad clicks | 70 | 23 |
| Varennes | $0.84–$2.80 | 70 | 24 |
| Cowansville | not enough ad clicks | 70 | 6 |
| Lachute | not enough ad clicks | 70 | 12 |
| Beauharnois | $0.88–$2.30 | 70 | 36 |
| Bécancour | $0.79–$2.89 | 70 | 43 |
| Alma | not enough ad clicks | 60 | 22 |
| Rivière-du-Loup | not enough ad clicks | 60 | 9 |
| Mont-Laurier | not enough ad clicks | 60 | 3 |
| Thetford Mines | not enough ad clicks | 50 | 1 |
| Sept-Îles | not enough ad clicks | 50 | 3 |
| Baie-Comeau | not enough ad clicks | 50 | 0 |
| Sainte-Anne-des-Plaines | $1.02–$3.06 | 50 | 39 |
| Lavaltrie | not enough ad clicks | 50 | 13 |
| Saint-Amable | not enough ad clicks | 50 | 11 |
| Sainte-Marie | not enough ad clicks | 50 | 8 |
| Rawdon | not enough ad clicks | 50 | 5 |
| Marieville | not enough ad clicks | 50 | 33 |
| Sainte-Julienne | not enough ad clicks | 50 | 11 |
| Montmagny | not enough ad clicks | 50 | 3 |
| Farnham | not enough ad clicks | 50 | 18 |
| Mont-Saint-Hilaire | $0.67–$1.42 | 40 | 28 |
| Gaspé | not enough ad clicks | 40 | 9 |
| Pincourt | not enough ad clicks | 40 | 7 |
| Matane | not enough ad clicks | 40 | 0 |
| Amos | not enough ad clicks | 40 | 4 |
| Saint-Hippolyte | not enough ad clicks | 40 | 10 |
| Saint-Félicien | not enough ad clicks | 40 | 0 |
| Sainte-Sophie | not enough ad clicks | 30 | 23 |
| Saint-Colomban | not enough ad clicks | 30 | 13 |
| Saint-Charles-Borromée | not enough ad clicks | 30 | 11 |
| Sainte-Adèle | not enough ad clicks | 30 | 0 |
| Dolbeau-Mistassini | not enough ad clicks | 30 | 30 |
| La Tuque | not enough ad clicks | 30 | 7 |
| Saint-Raymond | not enough ad clicks | 30 | 13 |
| Pont-Rouge | not enough ad clicks | 20 | 31 |
| Saint-Lazare | not enough ad clicks | 10 | 0 |
| Notre-Dame-de-l'Île-Perrot | not enough ad clicks | 10 | 0 |
Saskatchewan
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Saskatchewan | $0.61–$2.23 | 6,660 | 17 |
| Saskatoon | $0.57–$2.17 | 2,900 | 22 |
| Regina | $0.59–$1.79 | 1,990 | 18 |
| Prince Albert | not enough ad clicks | 210 | 4 |
| Moose Jaw | not enough ad clicks | 150 | 5 |
| Yorkton | not enough ad clicks | 100 | 1 |
| North Battleford | not enough ad clicks | 100 | 5 |
| Swift Current | not enough ad clicks | 70 | 0 |
| Estevan | not enough ad clicks | 70 | 2 |
| Martensville | not enough ad clicks | 70 | 13 |
| Warman | not enough ad clicks | 60 | 12 |
| Weyburn | not enough ad clicks | 60 | 7 |
Whitehorse
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Whitehorse | not enough ad clicks | 290 | 7 |