Google Ads costs for plumbers 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 | $8.75–$45.88 | 8,290 | 52 |
| Calgary | $9.16–$35.04 | 3,160 | 60 |
| Edmonton | $16.68–$49.78 | 2,010 | 59 |
| Parkland County | $11.66–$50.74 | 430 | 56 |
| Sturgeon County | $16.74–$47.78 | 260 | 58 |
| Red Deer County | $11–$56.36 | 240 | 31 |
| County of Grande Prairie No. 1 | $11.66–$65.55 | 200 | 46 |
| Red Deer | $14.09–$61.41 | 170 | 32 |
| Airdrie | $13.66–$37.47 | 170 | 50 |
| Lethbridge | $9.80–$75.51 | 140 | 58 |
| Medicine Hat | $8.66–$84.73 | 100 | 44 |
| Foothills County | $7.61–$29.39 | 100 | 71 |
| Chestermere | $4.39–$21.85 | 100 | 52 |
| St. Albert | $40.83–$74.49 | 90 | 69 |
| Grande Prairie | $15.54–$67.30 | 90 | 53 |
| Spruce Grove | $22.27–$124 | 80 | 56 |
| Cochrane | $7.28–$27.51 | 70 | 54 |
| Leduc | $7.94–$63.49 | 60 | 61 |
| Okotoks | not enough ad clicks | 50 | 66 |
| Sylvan Lake | not enough ad clicks | 50 | 52 |
| Yellowhead County | not enough ad clicks | 50 | 36 |
| Fort Saskatchewan | not enough ad clicks | 40 | 54 |
| Beaumont | not enough ad clicks | 40 | 65 |
| Lloydminster (Alberta part) | $4.63–$67.94 | 40 | 48 |
| Stony Plain | not enough ad clicks | 40 | 59 |
| Canmore | not enough ad clicks | 40 | 55 |
| Cold Lake | not enough ad clicks | 40 | 4 |
| Brooks | not enough ad clicks | 40 | 27 |
| Lacombe | not enough ad clicks | 40 | 62 |
| Blackfalds | not enough ad clicks | 40 | 20 |
| Camrose | not enough ad clicks | 30 | 59 |
| Strathmore | not enough ad clicks | 30 | 44 |
| High River | not enough ad clicks | 30 | 46 |
| Wetaskiwin | not enough ad clicks | 30 | 10 |
| Morinville | not enough ad clicks | 30 | 44 |
British Columbia
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| British Columbia | $8.58–$51.47 | 12,500 | 56 |
| Vancouver | $12.01–$53.13 | 3,610 | 62 |
| Surrey | $8.83–$46.81 | 1,800 | 62 |
| Burnaby | $14.24–$52.51 | 1,260 | 43 |
| Victoria | $9.57–$78.94 | 870 | 66 |
| Richmond | $8.68–$36.65 | 730 | 62 |
| North Vancouver (District) | $12.12–$54.82 | 590 | 67 |
| Nanaimo | $21.92–$68.02 | 470 | 59 |
| Coquitlam | $10.59–$58.37 | 450 | 57 |
| Kelowna | $15.48–$52.99 | 330 | 66 |
| Delta | $12.53–$56.69 | 310 | 50 |
| North Vancouver (City) | $8.24–$51.43 | 310 | 59 |
| Abbotsford | $12.04–$43.37 | 260 | 65 |
| Langley (District) | $5.10–$43.46 | 260 | 59 |
| Port Coquitlam | $10.52–$52.83 | 260 | 65 |
| Langford | $8–$86.39 | 200 | 74 |
| View Royal | $8–$86.35 | 190 | 73 |
| New Westminster | $15.68–$60.76 | 170 | 61 |
| Parksville | $8.71–$71.26 | 160 | 78 |
| Kamloops | $16.42–$55.30 | 150 | 66 |
| Chilliwack | $14.32–$45.42 | 150 | 70 |
| Maple Ridge | $12.45–$63.77 | 140 | 69 |
| Prince George | $2.27–$14.45 | 140 | 45 |
| West Vancouver | $8.58–$48.72 | 140 | 89 |
| Vernon | $6.19–$34.12 | 110 | 82 |
| Port Moody | $5.63–$35.33 | 110 | 69 |
| Courtenay | $5.06–$35.60 | 90 | 35 |
| Saanich | $13.33–$85.54 | 70 | 51 |
| Penticton | $6.86–$24.46 | 70 | 35 |
| West Kelowna | $11.03–$47.59 | 70 | 82 |
| Campbell River | $3.52–$18.87 | 70 | 36 |
| North Cowichan | not enough ad clicks | 70 | 23 |
| Langley (City) | $14.43–$67.71 | 70 | 59 |
| Squamish | $4.97–$60.65 | 60 | 42 |
| Fort St. John | $2.77–$11.81 | 60 | 21 |
| Pitt Meadows | $6.57–$25.89 | 60 | 87 |
| Central Saanich | $9.03–$60.18 | 60 | 58 |
| White Rock | not enough ad clicks | 50 | 18 |
| Cranbrook | $5.24–$12.49 | 50 | 40 |
| Salmon Arm | $11.25–$18.55 | 50 | 59 |
| Oak Bay | $4.64–$27.77 | 50 | 43 |
| Terrace | $2.90–$15.15 | 50 | 41 |
| Mission | not enough ad clicks | 40 | 59 |
| Colwood | not enough ad clicks | 40 | 43 |
| Port Alberni | not enough ad clicks | 40 | 39 |
| Comox | $7.52–$62.19 | 40 | 19 |
| Whistler | not enough ad clicks | 40 | 56 |
| Dawson Creek | not enough ad clicks | 40 | 25 |
| Sidney | not enough ad clicks | 40 | 44 |
| Nelson | $2.08–$10.89 | 40 | 37 |
| Williams Lake | not enough ad clicks | 40 | 38 |
| Esquimalt | not enough ad clicks | 30 | 0 |
| Sooke | not enough ad clicks | 30 | 41 |
| Powell River | $6.63–$16.68 | 30 | 33 |
| Prince Rupert | not enough ad clicks | 30 | 38 |
| North Saanich | not enough ad clicks | 30 | 76 |
| Summerland | not enough ad clicks | 30 | 43 |
| Coldstream | not enough ad clicks | 20 | 0 |
| Sechelt | not enough ad clicks | 20 | 36 |
| Lake Country | not enough ad clicks | 10 | 0 |
Canada
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Canada | $5.77–$38.17 | 77,000 | 37 |
Manitoba
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Manitoba | $3.42–$14.57 | 2,250 | 55 |
| Winnipeg | $4.06–$15.18 | 1,460 | 59 |
| St. Andrews | $4.35–$10.97 | 230 | 55 |
| Springfield | $5.59–$17.01 | 130 | 65 |
| Brandon | $1.48–$7.04 | 90 | 44 |
| Hanover | $2.56–$11.59 | 90 | 32 |
| Taché | $2.34–$8.58 | 70 | 52 |
| Steinbach | not enough ad clicks | 50 | 27 |
| Winkler | not enough ad clicks | 50 | 27 |
| Portage la Prairie | not enough ad clicks | 30 | 33 |
| Thompson | not enough ad clicks | 30 | 21 |
| St. Clements | not enough ad clicks | 30 | 29 |
| Selkirk | $1.21–$7.95 | 30 | 40 |
New Brunswick
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| New Brunswick | $1.84–$10.22 | 1,020 | 26 |
| Moncton | $2.96–$22.26 | 250 | 39 |
| Fredericton | $1.59–$4.93 | 170 | 23 |
| Saint John | $2.82–$11.12 | 140 | 19 |
| Dieppe | $4.30–$42.03 | 110 | 33 |
| Quispamsis | not enough ad clicks | 50 | 19 |
| Riverview | not enough ad clicks | 40 | 22 |
| Miramichi | not enough ad clicks | 40 | 16 |
| Edmundston | not enough ad clicks | 30 | 30 |
| Bathurst | not enough ad clicks | 30 | 34 |
| Rothesay | not enough ad clicks | 30 | 0 |
| Tracadie | not enough ad clicks | 20 | 4 |
Newfoundland and Labrador
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Newfoundland and Labrador | $2.25–$12.40 | 480 | 37 |
| St. John's | $3.11–$14.89 | 250 | 45 |
| Mount Pearl | $3.32–$16.10 | 60 | 57 |
| Paradise | $3.35–$11.62 | 50 | 59 |
| Conception Bay South | $1.74–$12.65 | 40 | 32 |
| Corner Brook | not enough ad clicks | 30 | 2 |
| Grand Falls-Windsor | not enough ad clicks | 30 | 41 |
| Gander | not enough ad clicks | 30 | 35 |
Nova Scotia
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Nova Scotia | $2.01–$10.50 | 1,560 | 42 |
| Halifax | $2.38–$11.44 | 320 | 50 |
| Pictou | not enough ad clicks | 70 | 24 |
| Chester | $1.94–$8.12 | 60 | 45 |
| Truro | $3.94–$17.44 | 50 | 43 |
| Lunenburg | $1.45–$3.36 | 40 | 53 |
| East Hants | not enough ad clicks | 40 | 28 |
| West Hants | $2.74–$5.73 | 30 | 15 |
| Antigonish | not enough ad clicks | 30 | 34 |
| Yarmouth | not enough ad clicks | 30 | 42 |
| Inverness | not enough ad clicks | 20 | 18 |
Yellowknife
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Yellowknife | not enough ad clicks | 40 | 29 |
Ontario
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Ontario | $7.34–$35.06 | 29,500 | 44 |
| Toronto | $8.74–$32.08 | 8,490 | 36 |
| Ottawa | $9.17–$38.47 | 2,180 | 51 |
| Mississauga | $7.33–$31.51 | 1,860 | 59 |
| Hamilton | $13.38–$46.15 | 1,300 | 68 |
| Brampton | $6.88–$31.35 | 1,290 | 58 |
| London | $12.19–$42.07 | 980 | 55 |
| Markham | $6.60–$40.02 | 890 | 50 |
| Kitchener | $10.56–$41.32 | 870 | 60 |
| Vaughan | $11.51–$40.94 | 840 | 53 |
| Windsor | $4.62–$29.84 | 580 | 58 |
| Kingston | $5.14–$23.54 | 510 | 42 |
| Greater Sudbury | $2.97–$11.22 | 470 | 60 |
| Oshawa | $5.69–$36.86 | 460 | 63 |
| St. Catharines | $10.06–$53.01 | 440 | 57 |
| Oakville | $11.10–$49.72 | 420 | 53 |
| Richmond Hill | $9.71–$38.51 | 380 | 42 |
| Whitby | $4.37–$37 | 360 | 63 |
| Waterloo | $6.90–$27.99 | 330 | 62 |
| Niagara Falls | $7.79–$39.88 | 330 | 47 |
| Quinte West | $1.84–$15.25 | 330 | 21 |
| Barrie | $9.23–$45.27 | 310 | 59 |
| Guelph | $14.60–$49.31 | 300 | 68 |
| Cambridge | $11.76–$42.01 | 290 | 51 |
| Burlington | $10.96–$38.37 | 270 | 62 |
| Milton | $9.25–$36.29 | 260 | 50 |
| Newmarket | $10.81–$38.60 | 250 | 28 |
| Ajax | $8.06–$36.60 | 210 | 71 |
| Thorold | $10.77–$45.80 | 210 | 72 |
| Thunder Bay | $2.70–$6.85 | 170 | 43 |
| Peterborough | $4.41–$46.84 | 170 | 66 |
| West Lincoln | $11.27–$47.52 | 170 | 65 |
| Brantford | $8.36–$43.73 | 150 | 76 |
| Pickering | $10.37–$38.31 | 150 | 44 |
| Chatham-Kent | $10.34–$81.83 | 140 | 50 |
| Middlesex Centre | $10.70–$41.68 | 140 | 47 |
| Aurora | $7.27–$34.06 | 130 | 23 |
| Kawartha Lakes | $2.47–$55.87 | 110 | 51 |
| Caledon | $3.98–$31.62 | 110 | 41 |
| Halton Hills | $7.42–$45.37 | 110 | 36 |
| North Bay | $1.96–$9.91 | 110 | 44 |
| St. Thomas | $19.13–$47.80 | 110 | 76 |
| Wilmot | $12.22–$30.74 | 110 | 46 |
| Sarnia | $5.09–$25.46 | 100 | 41 |
| Sault Ste. Marie | $2.76–$9.44 | 90 | 48 |
| Norfolk | $3.52–$15.63 | 90 | 53 |
| Welland | $12.26–$48.07 | 90 | 58 |
| Belleville | $4.77–$16.20 | 90 | 54 |
| Woodstock | $7.36–$45.44 | 90 | 46 |
| Bradford West Gwillimbury | $20.79–$51.21 | 90 | 45 |
| East Gwillimbury | not enough ad clicks | 90 | 56 |
| Orangeville | $9.41–$25.26 | 90 | 58 |
| King | $7.48–$47.68 | 90 | 80 |
| Tecumseh | $5.53–$22.98 | 90 | 59 |
| North Dumfries | $6.17–$48.16 | 90 | 55 |
| Greater Napanee | not enough ad clicks | 80 | 80 |
| Whitchurch-Stouffville | not enough ad clicks | 70 | 47 |
| Haldimand | not enough ad clicks | 70 | 49 |
| Cornwall | $5.77–$15.41 | 70 | 45 |
| Georgina | $4.78–$62.68 | 70 | 63 |
| LaSalle | $2.57–$10.12 | 70 | 29 |
| Collingwood | not enough ad clicks | 70 | 54 |
| Huntsville | $4.60–$17.98 | 70 | 38 |
| Port Colborne | not enough ad clicks | 70 | 59 |
| Cavan Monaghan | not enough ad clicks | 70 | 69 |
| New Tecumseth | $11.87–$53.70 | 60 | 59 |
| Orillia | not enough ad clicks | 60 | 77 |
| Stratford | not enough ad clicks | 60 | 52 |
| Grimsby | $7.75–$43.52 | 60 | 71 |
| Woolwich | $10.42–$45.37 | 60 | 49 |
| Lincoln | $9.41–$23.04 | 60 | 61 |
| Brockville | $3.15–$11.74 | 60 | 84 |
| Cobourg | $5.58–$48.14 | 60 | 43 |
| Pembroke | not enough ad clicks | 60 | 7 |
| Guelph/Eramosa | $20.04–$51.60 | 60 | 60 |
| Innisfil | $9.15–$38.14 | 50 | 55 |
| Timmins | not enough ad clicks | 50 | 13 |
| Brant | $8.16–$25.22 | 50 | 62 |
| Fort Erie | $5.25–$52 | 50 | 70 |
| Kingsville | not enough ad clicks | 50 | 53 |
| Scugog | $10.85–$43.67 | 50 | 34 |
| Essex | not enough ad clicks | 50 | 25 |
| Lakeshore | not enough ad clicks | 40 | 70 |
| Centre Wellington | not enough ad clicks | 40 | 53 |
| Leamington | not enough ad clicks | 40 | 30 |
| Clarence-Rockland | not enough ad clicks | 40 | 75 |
| Prince Edward | not enough ad clicks | 40 | 44 |
| Wasaga Beach | not enough ad clicks | 40 | 50 |
| Strathroy-Caradoc | not enough ad clicks | 40 | 54 |
| Amherstburg | $4.64–$20.54 | 40 | 70 |
| Owen Sound | not enough ad clicks | 40 | 40 |
| Tillsonburg | not enough ad clicks | 40 | 50 |
| Petawawa | $4.72–$9.71 | 40 | 46 |
| Midland | not enough ad clicks | 40 | 55 |
| Bracebridge | not enough ad clicks | 40 | 26 |
| Kenora | not enough ad clicks | 40 | 22 |
| Clearview | not enough ad clicks | 40 | 31 |
| West Nipissing | not enough ad clicks | 40 | 30 |
| Thames Centre | not enough ad clicks | 40 | 40 |
| Trent Hills | $6.50–$12.13 | 40 | 45 |
| Ingersoll | not enough ad clicks | 40 | 53 |
| South Glengarry | $5.41–$15.66 | 40 | 18 |
| Tiny | not enough ad clicks | 40 | 41 |
| Elliot Lake | not enough ad clicks | 40 | 49 |
| South Dundas | not enough ad clicks | 40 | 0 |
| Clarington | not enough ad clicks | 30 | 0 |
| Oro-Medonte | not enough ad clicks | 30 | 67 |
| Essa | not enough ad clicks | 30 | 48 |
| Springwater | $10.61–$27.56 | 30 | 33 |
| Uxbridge | not enough ad clicks | 30 | 72 |
| South Frontenac | not enough ad clicks | 30 | 46 |
| Russell | not enough ad clicks | 30 | 13 |
| Niagara-on-the-Lake | not enough ad clicks | 30 | 0 |
| Selwyn | not enough ad clicks | 30 | 16 |
| Pelham | not enough ad clicks | 30 | 62 |
| North Grenville | not enough ad clicks | 30 | 64 |
| Loyalist | not enough ad clicks | 30 | 17 |
| Port Hope | not enough ad clicks | 30 | 41 |
| Saugeen Shores | $3.01–$10.23 | 30 | 29 |
| North Perth | not enough ad clicks | 30 | 18 |
| Mississippi Mills | not enough ad clicks | 30 | 67 |
| St. Clair | not enough ad clicks | 30 | 49 |
| Severn | not enough ad clicks | 30 | 73 |
| South Stormont | not enough ad clicks | 30 | 17 |
| The Nation | $3.55–$10.87 | 30 | 45 |
| Gravenhurst | not enough ad clicks | 30 | 45 |
| West Grey | not enough ad clicks | 30 | 18 |
| Brock | not enough ad clicks | 30 | 0 |
| Carleton Place | not enough ad clicks | 30 | 33 |
| Wellington North | not enough ad clicks | 30 | 25 |
| Kincardine | not enough ad clicks | 30 | 50 |
| Brighton | $4.68–$11.35 | 30 | 22 |
| Erin | not enough ad clicks | 30 | 57 |
| Lambton Shores | $2.91–$9.08 | 30 | 56 |
| Meaford | not enough ad clicks | 30 | 21 |
| North Dundas | not enough ad clicks | 30 | 17 |
| Norwich | not enough ad clicks | 30 | 33 |
| Georgian Bluffs | $6.09–$11.91 | 30 | 25 |
| Tay | not enough ad clicks | 30 | 33 |
| Adjala-Tosorontio | $16.84–$29.60 | 30 | 66 |
| Mapleton | not enough ad clicks | 30 | 38 |
| Grey Highlands | not enough ad clicks | 30 | 67 |
| Ramara | not enough ad clicks | 30 | 35 |
| Hawkesbury | not enough ad clicks | 30 | 14 |
| North Glengarry | $4.93–$16.55 | 30 | 24 |
| Penetanguishene | not enough ad clicks | 30 | 33 |
| South Huron | not enough ad clicks | 30 | 41 |
| Perth East | not enough ad clicks | 20 | 38 |
| Wellesley | not enough ad clicks | 20 | 65 |
| Hamilton (Township) | not enough ad clicks | 20 | 24 |
| Rideau Lakes | not enough ad clicks | 20 | 59 |
Prince Edward Island
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Prince Edward Island | $1.95–$6.87 | 210 | 35 |
| Charlottetown | $2.16–$7.03 | 120 | 43 |
| Stratford | $1.80–$7.98 | 70 | 50 |
| Summerside | not enough ad clicks | 40 | 56 |
Quebec
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Quebec | $3.32–$14.05 | 6,710 | 26 |
| Montreal | $3.41–$13.48 | 4,470 | 25 |
| Laval | $3.40–$13.10 | 390 | 27 |
| Gatineau | $5.56–$19.72 | 300 | 36 |
| Quebec City | $3.27–$12.37 | 200 | 21 |
| Longueuil | $4.97–$18.15 | 200 | 31 |
| Mont-Royal | $2.98–$10.16 | 160 | 44 |
| Brossard | $2.74–$8.92 | 120 | 28 |
| Pointe-Claire | $5.13–$15.21 | 110 | 47 |
| Côte-Saint-Luc | $3.40–$12.87 | 90 | 66 |
| Kirkland | $4.39–$14.18 | 90 | 83 |
| Lévis | not enough ad clicks | 70 | 19 |
| Dollard-des-Ormeaux | $3.63–$12.12 | 70 | 59 |
| Dorval | $3.72–$14.25 | 70 | 23 |
| Sherbrooke | $4.72–$18.57 | 60 | 40 |
| Terrebonne | not enough ad clicks | 50 | 42 |
| Repentigny | not enough ad clicks | 50 | 37 |
| Blainville | $2.04–$12.35 | 50 | 60 |
| Châteauguay | $3.31–$5.92 | 50 | 43 |
| Victoriaville | not enough ad clicks | 50 | 1 |
| Vaudreuil-Dorion | not enough ad clicks | 50 | 19 |
| Candiac | not enough ad clicks | 50 | 21 |
| Beaconsfield | not enough ad clicks | 50 | 5 |
| Prévost | not enough ad clicks | 50 | 57 |
| Saint-Sauveur | not enough ad clicks | 50 | 57 |
| Trois-Rivières | not enough ad clicks | 40 | 31 |
| Saint-Jean-sur-Richelieu | not enough ad clicks | 40 | 32 |
| Salaberry-de-Valleyfield | not enough ad clicks | 40 | 28 |
| Rouyn-Noranda | not enough ad clicks | 40 | 13 |
| Boisbriand | not enough ad clicks | 40 | 31 |
| Saint-Lambert | $5.13–$14.37 | 40 | 38 |
| Westmount | $5.82–$21.62 | 40 | 17 |
| Val-des-Monts | not enough ad clicks | 40 | 26 |
| Saguenay | not enough ad clicks | 30 | 33 |
| Saint-Jérôme | not enough ad clicks | 30 | 10 |
| Granby | not enough ad clicks | 30 | 55 |
| Mirabel | not enough ad clicks | 30 | 45 |
| Saint-Hyacinthe | not enough ad clicks | 30 | 44 |
| Mascouche | not enough ad clicks | 30 | 28 |
| Shawinigan | not enough ad clicks | 30 | 20 |
| Rimouski | not enough ad clicks | 30 | 37 |
| Saint-Eustache | not enough ad clicks | 30 | 33 |
| Boucherville | not enough ad clicks | 30 | 42 |
| Sorel-Tracy | not enough ad clicks | 30 | 35 |
| Saint-Georges | not enough ad clicks | 30 | 33 |
| Val-d'Or | not enough ad clicks | 30 | 1 |
| Chambly | $3.47–$7.38 | 30 | 24 |
| Alma | not enough ad clicks | 30 | 0 |
| Sainte-Julie | not enough ad clicks | 30 | 37 |
| Saint-Constant | not enough ad clicks | 30 | 33 |
| Magog | not enough ad clicks | 30 | 15 |
| Sainte-Thérèse | not enough ad clicks | 30 | 37 |
| La Prairie | not enough ad clicks | 30 | 64 |
| Saint-Bruno-de-Montarville | not enough ad clicks | 30 | 16 |
| Thetford Mines | not enough ad clicks | 30 | 40 |
| Sept-Îles | not enough ad clicks | 30 | 36 |
| Beloeil | not enough ad clicks | 30 | 33 |
| Saint-Lin–Laurentides | not enough ad clicks | 30 | 0 |
| L'Assomption | not enough ad clicks | 30 | 33 |
| Joliette | not enough ad clicks | 30 | 48 |
| Varennes | not enough ad clicks | 30 | 0 |
| Baie-Comeau | not enough ad clicks | 30 | 0 |
| Rivière-du-Loup | not enough ad clicks | 30 | 0 |
| Sainte-Marthe-sur-le-Lac | not enough ad clicks | 30 | 0 |
| Mont-Saint-Hilaire | not enough ad clicks | 30 | 0 |
| Sainte-Sophie | not enough ad clicks | 30 | 0 |
| Deux-Montagnes | not enough ad clicks | 30 | 0 |
| Saint-Colomban | not enough ad clicks | 30 | 0 |
| Sainte-Catherine | not enough ad clicks | 30 | 62 |
| Saint-Basile-le-Grand | not enough ad clicks | 30 | 0 |
| L'Ancienne-Lorette | not enough ad clicks | 30 | 14 |
| Cowansville | not enough ad clicks | 30 | 52 |
| Sainte-Anne-des-Plaines | not enough ad clicks | 30 | 0 |
| Gaspé | not enough ad clicks | 30 | 0 |
| Pincourt | not enough ad clicks | 30 | 0 |
| Mercier | not enough ad clicks | 30 | 68 |
| Lavaltrie | not enough ad clicks | 30 | 0 |
| Mont-Laurier | not enough ad clicks | 30 | 0 |
| Lachute | not enough ad clicks | 30 | 3 |
| Rosemère | $1.69–$4.97 | 30 | 49 |
| Matane | not enough ad clicks | 30 | 33 |
| Dolbeau-Mistassini | not enough ad clicks | 30 | 33 |
| Beauharnois | not enough ad clicks | 30 | 41 |
| Sainte-Marie | not enough ad clicks | 30 | 0 |
| Carignan | not enough ad clicks | 30 | 33 |
| Rawdon | not enough ad clicks | 30 | 26 |
| Cantley | not enough ad clicks | 30 | 50 |
| Bromont | not enough ad clicks | 30 | 42 |
| Marieville | not enough ad clicks | 30 | 33 |
| Sainte-Julienne | not enough ad clicks | 30 | 10 |
| Mont-Tremblant | not enough ad clicks | 30 | 0 |
| Bois-des-Filion | not enough ad clicks | 30 | 57 |
| Farnham | not enough ad clicks | 30 | 0 |
| Saint-Félicien | not enough ad clicks | 30 | 10 |
| Drummondville | not enough ad clicks | 20 | 50 |
| Bécancour | not enough ad clicks | 20 | 50 |
| Saint-Amable | not enough ad clicks | 20 | 0 |
| Amos | not enough ad clicks | 20 | 0 |
| Sainte-Agathe-des-Monts | not enough ad clicks | 20 | 67 |
| La Tuque | not enough ad clicks | 20 | 0 |
| Montmagny | not enough ad clicks | 20 | 7 |
| Pont-Rouge | not enough ad clicks | 20 | 0 |
| Saint-Charles-Borromée | not enough ad clicks | 10 | 0 |
| Sainte-Adèle | not enough ad clicks | 10 | 14 |
| L'Île-Perrot | not enough ad clicks | 10 | 0 |
| Notre-Dame-de-l'Île-Perrot | not enough ad clicks | 10 | 0 |
| Saint-Raymond | not enough ad clicks | 10 | 0 |
| Saint-Hippolyte | not enough ad clicks | 10 | 0 |
Saskatchewan
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Saskatchewan | $2.31–$20.75 | 1,300 | 45 |
| Saskatoon | $2.08–$10.56 | 420 | 56 |
| Regina | $2.93–$43.47 | 400 | 51 |
| Prince Albert | $1.49–$4.75 | 90 | 20 |
| Moose Jaw | not enough ad clicks | 60 | 29 |
| Swift Current | not enough ad clicks | 60 | 4 |
| North Battleford | not enough ad clicks | 60 | 13 |
| Yorkton | not enough ad clicks | 40 | 42 |
| Warman | not enough ad clicks | 30 | 75 |
| Weyburn | not enough ad clicks | 30 | 33 |
| Estevan | not enough ad clicks | 30 | 2 |
| Martensville | not enough ad clicks | 30 | 24 |
Whitehorse
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Whitehorse | $0.32–$4.27 | 50 | 42 |