Google Ads costs for law firms 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 | $5.31–$28.81 | 9,000 | 38 |
| Calgary | $6.22–$30.47 | 2,990 | 42 |
| Edmonton | $5.80–$32.45 | 2,660 | 38 |
| Parkland County | $6.19–$33.77 | 400 | 34 |
| Sturgeon County | $6.55–$33.61 | 310 | 41 |
| County of Grande Prairie No. 1 | $3.60–$24.83 | 200 | 24 |
| Red Deer County | $4.19–$29.21 | 180 | 29 |
| Lethbridge | $5.10–$21.43 | 150 | 32 |
| Leduc | $4.28–$16.42 | 150 | 40 |
| Red Deer | $4.22–$29.95 | 130 | 26 |
| Airdrie | $5.92–$30.03 | 130 | 44 |
| St. Albert | $4.85–$22.04 | 130 | 32 |
| Spruce Grove | $6.30–$80.85 | 100 | 31 |
| Foothills County | $3.94–$20.17 | 100 | 36 |
| Medicine Hat | $5.96–$25.62 | 90 | 26 |
| Chestermere | $5.19–$30.39 | 90 | 30 |
| Grande Prairie | $4.02–$17.87 | 70 | 21 |
| Cochrane | $7.06–$30.47 | 60 | 36 |
| Okotoks | $7.93–$39.31 | 50 | 35 |
| Fort Saskatchewan | $13.84–$39.24 | 50 | 36 |
| Beaumont | $8.70–$24.23 | 50 | 68 |
| Lloydminster (Alberta part) | $2.39–$9.03 | 40 | 22 |
| Canmore | not enough ad clicks | 40 | 28 |
| Cold Lake | not enough ad clicks | 40 | 21 |
| Yellowhead County | $11.07–$60.27 | 40 | 23 |
| Camrose | $0.99–$7.47 | 30 | 56 |
| Stony Plain | $16.68–$45.21 | 30 | 43 |
| Sylvan Lake | $3.44–$8.08 | 30 | 53 |
| Brooks | $6.27–$25.49 | 30 | 12 |
| Strathmore | $5.96–$20.89 | 30 | 29 |
| High River | not enough ad clicks | 30 | 17 |
| Lacombe | not enough ad clicks | 30 | 28 |
| Wetaskiwin | not enough ad clicks | 30 | 29 |
| Blackfalds | not enough ad clicks | 30 | 32 |
| Morinville | $4.21–$5.77 | 30 | 48 |
British Columbia
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| British Columbia | $4.42–$21.32 | 9,880 | 36 |
| Vancouver | $6.60–$15.50 | 1,800 | 40 |
| Surrey | $5.25–$29.48 | 1,220 | 43 |
| Burnaby | $6.65–$23.80 | 850 | 41 |
| Victoria | $4.18–$13.98 | 480 | 35 |
| North Vancouver (District) | $6.72–$18.28 | 400 | 42 |
| Richmond | $3.54–$15.49 | 390 | 41 |
| Abbotsford | $6.74–$30.90 | 350 | 38 |
| Kelowna | $3.15–$15.48 | 310 | 27 |
| Coquitlam | $5.57–$28.90 | 290 | 44 |
| Langley (District) | $5.33–$29.63 | 250 | 35 |
| Delta | $5.76–$27.51 | 240 | 37 |
| North Vancouver (City) | $4.05–$13.52 | 220 | 36 |
| Kamloops | $3.19–$20.20 | 190 | 22 |
| Nanaimo | $2.48–$10.15 | 180 | 30 |
| Port Coquitlam | $6.58–$30.11 | 180 | 51 |
| Chilliwack | $6.49–$30.44 | 170 | 32 |
| New Westminster | $7.20–$27.67 | 170 | 40 |
| Maple Ridge | $6.47–$30.92 | 150 | 46 |
| Prince George | $2.28–$10.12 | 130 | 31 |
| Vernon | $2.94–$13.70 | 120 | 25 |
| View Royal | $3.72–$13.47 | 100 | 41 |
| Langford | $3.69–$12.67 | 90 | 36 |
| West Vancouver | $3.64–$13.63 | 90 | 26 |
| Saanich | $5.70–$16.28 | 80 | 40 |
| Penticton | $3.35–$35.22 | 70 | 18 |
| West Kelowna | $3.88–$24.19 | 70 | 30 |
| Campbell River | $2.72–$6.03 | 70 | 15 |
| Port Moody | $4.49–$35.63 | 70 | 35 |
| Langley (City) | $6.01–$20.93 | 70 | 32 |
| Courtenay | $2.38–$8.45 | 70 | 31 |
| Salmon Arm | $2.77–$10.91 | 50 | 19 |
| Pitt Meadows | $9.26–$29.02 | 50 | 46 |
| Port Alberni | $3.05–$9.01 | 50 | 24 |
| Parksville | $3.24–$14.29 | 50 | 23 |
| Squamish | $5.38–$14.95 | 40 | 71 |
| White Rock | $3.48–$23.15 | 40 | 44 |
| Fort St. John | $3.48–$11.48 | 40 | 28 |
| Cranbrook | $1.70–$7.49 | 40 | 23 |
| Oak Bay | not enough ad clicks | 40 | 20 |
| Whistler | not enough ad clicks | 40 | 31 |
| Powell River | not enough ad clicks | 40 | 32 |
| Terrace | $2.89–$24.91 | 40 | 12 |
| Nelson | not enough ad clicks | 40 | 11 |
| Williams Lake | $4.72–$16.06 | 40 | 23 |
| Mission | $6.45–$19.07 | 30 | 54 |
| North Cowichan | $5.49–$20.37 | 30 | 61 |
| Colwood | $7.43–$17.25 | 30 | 48 |
| Esquimalt | not enough ad clicks | 30 | 0 |
| Central Saanich | $5.41–$17.33 | 30 | 53 |
| Sooke | not enough ad clicks | 30 | 65 |
| Comox | not enough ad clicks | 30 | 19 |
| Dawson Creek | $3.95–$10.14 | 30 | 43 |
| Sidney | $1.62–$4.87 | 30 | 39 |
| Prince Rupert | not enough ad clicks | 30 | 20 |
| North Saanich | not enough ad clicks | 30 | 11 |
| Summerland | not enough ad clicks | 30 | 29 |
| Coldstream | not enough ad clicks | 30 | 0 |
| Lake Country | not enough ad clicks | 10 | 0 |
Canada
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Canada | $4.58–$22.88 | 57,800 | 29 |
Manitoba
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Manitoba | $1.70–$11.37 | 1,760 | 21 |
| Winnipeg | $1.97–$12.06 | 1,220 | 21 |
| St. Andrews | $1.75–$7.16 | 170 | 30 |
| Springfield | $1.32–$15.12 | 120 | 23 |
| Brandon | $1.78–$15.18 | 110 | 14 |
| Hanover | $1.12–$7.37 | 90 | 19 |
| Taché | $1.48–$7.24 | 60 | 23 |
| Steinbach | not enough ad clicks | 40 | 8 |
| Winkler | $3.56–$4.26 | 40 | 28 |
| Portage la Prairie | not enough ad clicks | 30 | 18 |
| Thompson | $2.81–$13.75 | 30 | 21 |
| St. Clements | not enough ad clicks | 30 | 8 |
| Selkirk | not enough ad clicks | 30 | 42 |
New Brunswick
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| New Brunswick | $2.32–$16.89 | 1,090 | 21 |
| Moncton | $2.46–$21.57 | 260 | 23 |
| Fredericton | $2.57–$13.94 | 160 | 22 |
| Saint John | $2.55–$18.95 | 130 | 14 |
| Dieppe | $2.02–$18.37 | 100 | 25 |
| Quispamsis | $2.16–$5.13 | 40 | 27 |
| Miramichi | not enough ad clicks | 40 | 12 |
| Riverview | not enough ad clicks | 30 | 13 |
| Edmundston | not enough ad clicks | 30 | 4 |
| Tracadie | not enough ad clicks | 30 | 3 |
| Bathurst | not enough ad clicks | 30 | 12 |
| Rothesay | not enough ad clicks | 30 | 5 |
Newfoundland and Labrador
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Newfoundland and Labrador | $2.02–$9.27 | 720 | 19 |
| St. John's | $2.07–$9.42 | 280 | 17 |
| Mount Pearl | not enough ad clicks | 60 | 16 |
| Conception Bay South | $0.74–$2.18 | 50 | 47 |
| Paradise | $0.82–$10.85 | 40 | 16 |
| Corner Brook | not enough ad clicks | 40 | 16 |
| Grand Falls-Windsor | not enough ad clicks | 30 | 8 |
| Gander | not enough ad clicks | 30 | 5 |
Nova Scotia
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Nova Scotia | $3.30–$21.68 | 1,610 | 22 |
| Halifax | $4.96–$35.38 | 360 | 20 |
| Chester | $3.80–$20.63 | 70 | 36 |
| Pictou | not enough ad clicks | 40 | 19 |
| Truro | $3.80–$13.51 | 40 | 17 |
| Lunenburg | not enough ad clicks | 30 | 14 |
| East Hants | $2.45–$18.53 | 30 | 38 |
| West Hants | not enough ad clicks | 30 | 16 |
| Antigonish | not enough ad clicks | 30 | 9 |
| Inverness | not enough ad clicks | 30 | 8 |
| Yarmouth | not enough ad clicks | 30 | 25 |
Yellowknife
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Yellowknife | not enough ad clicks | 40 | 19 |
Ontario
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Ontario | $4.97–$23.33 | 27,300 | 33 |
| Toronto | $6.86–$26.08 | 6,800 | 33 |
| Ottawa | $4.38–$18.90 | 1,850 | 31 |
| Mississauga | $5.58–$22.98 | 1,530 | 41 |
| Brampton | $5.98–$23.22 | 1,530 | 44 |
| London | $4.95–$23.61 | 1,010 | 29 |
| Hamilton | $6.09–$24.64 | 940 | 39 |
| Markham | $5.28–$20.10 | 760 | 30 |
| Vaughan | $7.16–$32.57 | 700 | 35 |
| Windsor | $3.30–$15.89 | 600 | 29 |
| Kitchener | $5.97–$19.14 | 520 | 38 |
| Oakville | $6.77–$24.91 | 470 | 36 |
| Richmond Hill | $6.75–$21.26 | 390 | 29 |
| Burlington | $6.15–$23.16 | 330 | 26 |
| Oshawa | $9.53–$26.81 | 330 | 34 |
| Barrie | $5.73–$28.47 | 300 | 29 |
| Cambridge | $7.12–$22.42 | 270 | 43 |
| Guelph | $6.50–$20.21 | 260 | 34 |
| Kingston | $3.40–$15.29 | 260 | 22 |
| Greater Sudbury | $4.07–$24.60 | 260 | 31 |
| Milton | $7.33–$22.72 | 250 | 45 |
| Ajax | $5.91–$23.67 | 250 | 31 |
| Waterloo | $5.41–$15.58 | 240 | 24 |
| Whitby | $8.47–$24.66 | 240 | 33 |
| St. Catharines | $6.36–$23.42 | 210 | 41 |
| Newmarket | $6.94–$28.38 | 190 | 28 |
| Thorold | $6.61–$22.21 | 190 | 43 |
| Thunder Bay | $2.74–$24.10 | 180 | 16 |
| Brantford | $4.99–$19.74 | 180 | 41 |
| Pickering | $8.92–$26.53 | 170 | 32 |
| Niagara Falls | $6.10–$26.36 | 150 | 50 |
| Peterborough | $5.11–$32.02 | 150 | 30 |
| Chatham-Kent | $2.62–$11.98 | 140 | 27 |
| West Lincoln | $6.32–$22.07 | 140 | 45 |
| Kawartha Lakes | $4.50–$22.03 | 130 | 40 |
| Sault Ste. Marie | $4.11–$12.61 | 130 | 37 |
| Sarnia | $3.93–$20.67 | 120 | 33 |
| Middlesex Centre | $4.29–$26.78 | 110 | 33 |
| Caledon | $7.56–$22.75 | 100 | 32 |
| Halton Hills | $6.04–$20.05 | 100 | 39 |
| Aurora | $6.47–$24.18 | 100 | 33 |
| Welland | $6.76–$27.13 | 100 | 31 |
| Belleville | $4.98–$16.54 | 100 | 22 |
| North Bay | $3.25–$9.38 | 90 | 29 |
| Cornwall | $3.89–$14.34 | 90 | 30 |
| Woodstock | $5.85–$31.74 | 90 | 39 |
| Wilmot | $7.14–$21.42 | 90 | 43 |
| Norfolk | $3.42–$10.27 | 80 | 34 |
| Quinte West | $3.82–$10.28 | 80 | 43 |
| St. Thomas | $4.70–$26.86 | 80 | 31 |
| New Tecumseth | $4.36–$25.44 | 70 | 37 |
| Bradford West Gwillimbury | $7.62–$26.34 | 70 | 44 |
| King | $7.57–$30.59 | 70 | 34 |
| Tecumseh | $2.74–$14.97 | 70 | 31 |
| Whitchurch-Stouffville | $8.55–$19.28 | 60 | 40 |
| Haldimand | $4.77–$17.72 | 60 | 38 |
| Georgina | $7.78–$27.71 | 60 | 39 |
| Innisfil | $9.75–$32.13 | 60 | 35 |
| Timmins | $2.89–$10.65 | 60 | 24 |
| Orillia | $6.26–$27.33 | 60 | 33 |
| LaSalle | $2.49–$18.83 | 60 | 36 |
| Orangeville | $10.03–$26.51 | 60 | 36 |
| North Dumfries | $7.28–$24.53 | 60 | 39 |
| Brant | $12.42–$37.05 | 50 | 50 |
| Stratford | $9.95–$34.68 | 50 | 39 |
| Clarence-Rockland | $4.76–$15.95 | 50 | 37 |
| Wasaga Beach | not enough ad clicks | 50 | 47 |
| Owen Sound | $2.24–$11.11 | 50 | 18 |
| Essex | not enough ad clicks | 50 | 47 |
| Cobourg | $1.91–$13.75 | 50 | 31 |
| Lakeshore | $4.51–$13.27 | 40 | 53 |
| East Gwillimbury | $6.71–$16.21 | 40 | 31 |
| Fort Erie | $6.76–$24.61 | 40 | 27 |
| Centre Wellington | not enough ad clicks | 40 | 17 |
| Leamington | $2.30–$23.40 | 40 | 12 |
| Grimsby | $8.20–$14 | 40 | 29 |
| Woolwich | $5.70–$13.57 | 40 | 46 |
| Prince Edward | not enough ad clicks | 40 | 22 |
| Collingwood | $2.84–$12.54 | 40 | 27 |
| Amherstburg | not enough ad clicks | 40 | 49 |
| Kingsville | not enough ad clicks | 40 | 20 |
| Huntsville | $6.17–$19.57 | 40 | 32 |
| Tillsonburg | not enough ad clicks | 40 | 21 |
| Bracebridge | $3.73–$17.68 | 40 | 48 |
| Kenora | $2.51–$11.54 | 40 | 30 |
| Pembroke | $4.27–$12.72 | 40 | 27 |
| Guelph/Eramosa | $4.36–$21.57 | 40 | 41 |
| Tiny | $3.94–$15.10 | 40 | 37 |
| Erin | not enough ad clicks | 40 | 18 |
| Grey Highlands | not enough ad clicks | 40 | 29 |
| Cavan Monaghan | not enough ad clicks | 40 | 22 |
| Clarington | not enough ad clicks | 30 | 0 |
| Lincoln | not enough ad clicks | 30 | 34 |
| Strathroy-Caradoc | $3.04–$14.32 | 30 | 14 |
| Oro-Medonte | not enough ad clicks | 30 | 9 |
| Essa | $4.94–$16.92 | 30 | 53 |
| Brockville | $3.73–$10.08 | 30 | 17 |
| Springwater | not enough ad clicks | 30 | 66 |
| Scugog | $3.95–$12.28 | 30 | 39 |
| Uxbridge | $10.06–$25.75 | 30 | 57 |
| South Frontenac | not enough ad clicks | 30 | 5 |
| Port Colborne | $11.55–$51.62 | 30 | 40 |
| Russell | not enough ad clicks | 30 | 53 |
| Niagara-on-the-Lake | not enough ad clicks | 30 | 0 |
| Selwyn | not enough ad clicks | 30 | 28 |
| Pelham | $5.34–$16.59 | 30 | 35 |
| Petawawa | $6.70–$22.74 | 30 | 28 |
| North Grenville | $1.28–$3.39 | 30 | 47 |
| Loyalist | not enough ad clicks | 30 | 11 |
| Midland | $2.51–$17.45 | 30 | 59 |
| Port Hope | not enough ad clicks | 30 | 24 |
| Greater Napanee | not enough ad clicks | 30 | 22 |
| Saugeen Shores | not enough ad clicks | 30 | 47 |
| North Perth | not enough ad clicks | 30 | 31 |
| Clearview | not enough ad clicks | 30 | 37 |
| Mississippi Mills | not enough ad clicks | 30 | 35 |
| St. Clair | not enough ad clicks | 30 | 22 |
| West Nipissing | $6.95–$18.75 | 30 | 23 |
| Severn | not enough ad clicks | 30 | 33 |
| Thames Centre | not enough ad clicks | 30 | 39 |
| Trent Hills | $3.90–$10.10 | 30 | 34 |
| Ingersoll | $6.36–$24.52 | 30 | 45 |
| South Stormont | not enough ad clicks | 30 | 17 |
| The Nation | not enough ad clicks | 30 | 17 |
| South Glengarry | $3.24–$11.68 | 30 | 12 |
| Gravenhurst | not enough ad clicks | 30 | 56 |
| West Grey | not enough ad clicks | 30 | 33 |
| Perth East | not enough ad clicks | 30 | 64 |
| Brock | not enough ad clicks | 30 | 0 |
| Carleton Place | not enough ad clicks | 30 | 11 |
| Wellington North | not enough ad clicks | 30 | 6 |
| Kincardine | not enough ad clicks | 30 | 3 |
| Brighton | $2.54–$6.28 | 30 | 30 |
| Lambton Shores | not enough ad clicks | 30 | 47 |
| Meaford | not enough ad clicks | 30 | 40 |
| Elliot Lake | not enough ad clicks | 30 | 6 |
| North Dundas | not enough ad clicks | 30 | 13 |
| Norwich | not enough ad clicks | 30 | 14 |
| Georgian Bluffs | $2.28–$12.18 | 30 | 24 |
| Tay | not enough ad clicks | 30 | 29 |
| Hamilton (Township) | not enough ad clicks | 30 | 17 |
| South Dundas | not enough ad clicks | 30 | 67 |
| Adjala-Tosorontio | not enough ad clicks | 30 | 48 |
| Rideau Lakes | not enough ad clicks | 30 | 6 |
| Mapleton | not enough ad clicks | 30 | 7 |
| Ramara | not enough ad clicks | 30 | 58 |
| Hawkesbury | not enough ad clicks | 30 | 35 |
| North Glengarry | not enough ad clicks | 30 | 6 |
| Penetanguishene | not enough ad clicks | 30 | 38 |
| South Huron | $2.17–$8.56 | 30 | 62 |
| Wellesley | not enough ad clicks | 20 | 7 |
Prince Edward Island
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Prince Edward Island | $3.06–$9.78 | 220 | 10 |
| Charlottetown | $2.87–$9.44 | 110 | 8 |
| Stratford | $3.17–$10.27 | 70 | 11 |
| Summerside | $2.43–$7.75 | 30 | 11 |
Quebec
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Quebec | $3.46–$15.67 | 4,160 | 21 |
| Montreal | $3.53–$15.71 | 1,800 | 21 |
| Gatineau | $3.69–$23.84 | 350 | 22 |
| Laval | $4.04–$15.18 | 260 | 32 |
| Quebec City | $1.69–$6.10 | 160 | 14 |
| Longueuil | $4.40–$15.28 | 150 | 22 |
| Brossard | not enough ad clicks | 100 | 6 |
| Pointe-Claire | $3.92–$14.07 | 80 | 25 |
| Sherbrooke | not enough ad clicks | 60 | 11 |
| Dollard-des-Ormeaux | $4.60–$6.60 | 60 | 21 |
| Blainville | not enough ad clicks | 50 | 7 |
| Mont-Royal | $3.32–$7.53 | 50 | 23 |
| Kirkland | not enough ad clicks | 50 | 20 |
| Lévis | not enough ad clicks | 40 | 16 |
| Trois-Rivières | not enough ad clicks | 40 | 18 |
| Terrebonne | not enough ad clicks | 40 | 36 |
| Repentigny | not enough ad clicks | 40 | 17 |
| Rouyn-Noranda | $2.92–$10.90 | 40 | 25 |
| Saint-Lambert | not enough ad clicks | 40 | 6 |
| Dorval | not enough ad clicks | 40 | 51 |
| Prévost | not enough ad clicks | 40 | 45 |
| Saint-Sauveur | not enough ad clicks | 40 | 45 |
| Saguenay | not enough ad clicks | 30 | 1 |
| Saint-Jean-sur-Richelieu | not enough ad clicks | 30 | 11 |
| Saint-Jérôme | not enough ad clicks | 30 | 0 |
| Drummondville | not enough ad clicks | 30 | 0 |
| Granby | not enough ad clicks | 30 | 0 |
| Mirabel | not enough ad clicks | 30 | 49 |
| Saint-Hyacinthe | not enough ad clicks | 30 | 8 |
| Mascouche | not enough ad clicks | 30 | 16 |
| Châteauguay | not enough ad clicks | 30 | 25 |
| Shawinigan | not enough ad clicks | 30 | 10 |
| Saint-Eustache | not enough ad clicks | 30 | 0 |
| Vaudreuil-Dorion | not enough ad clicks | 30 | 12 |
| Salaberry-de-Valleyfield | not enough ad clicks | 30 | 6 |
| Boucherville | not enough ad clicks | 30 | 0 |
| Sorel-Tracy | not enough ad clicks | 30 | 3 |
| Côte-Saint-Luc | not enough ad clicks | 30 | 27 |
| Val-d'Or | not enough ad clicks | 30 | 5 |
| Chambly | not enough ad clicks | 30 | 29 |
| Alma | not enough ad clicks | 30 | 0 |
| Sainte-Julie | not enough ad clicks | 30 | 40 |
| Saint-Constant | not enough ad clicks | 30 | 17 |
| Magog | not enough ad clicks | 30 | 9 |
| Boisbriand | not enough ad clicks | 30 | 16 |
| Sainte-Thérèse | not enough ad clicks | 30 | 14 |
| La Prairie | not enough ad clicks | 30 | 11 |
| Saint-Bruno-de-Montarville | not enough ad clicks | 30 | 11 |
| Thetford Mines | not enough ad clicks | 30 | 0 |
| Sept-Îles | not enough ad clicks | 30 | 0 |
| Beloeil | not enough ad clicks | 30 | 5 |
| L'Assomption | not enough ad clicks | 30 | 2 |
| Candiac | not enough ad clicks | 30 | 62 |
| Joliette | $4.52–$21.44 | 30 | 32 |
| Baie-Comeau | not enough ad clicks | 30 | 0 |
| Rivière-du-Loup | not enough ad clicks | 30 | 14 |
| Sainte-Marthe-sur-le-Lac | not enough ad clicks | 30 | 7 |
| Westmount | not enough ad clicks | 30 | 16 |
| Beaconsfield | not enough ad clicks | 30 | 7 |
| Mont-Saint-Hilaire | not enough ad clicks | 30 | 0 |
| Deux-Montagnes | not enough ad clicks | 30 | 1 |
| Sainte-Catherine | not enough ad clicks | 30 | 3 |
| Saint-Basile-le-Grand | not enough ad clicks | 30 | 24 |
| L'Ancienne-Lorette | not enough ad clicks | 30 | 0 |
| Cowansville | not enough ad clicks | 30 | 7 |
| Pincourt | not enough ad clicks | 30 | 2 |
| Mercier | not enough ad clicks | 30 | 4 |
| Lachute | not enough ad clicks | 30 | 33 |
| Rosemère | not enough ad clicks | 30 | 1 |
| Sainte-Adèle | not enough ad clicks | 30 | 0 |
| Beauharnois | not enough ad clicks | 30 | 24 |
| Bécancour | not enough ad clicks | 30 | 0 |
| Val-des-Monts | not enough ad clicks | 30 | 0 |
| Sainte-Marie | not enough ad clicks | 30 | 0 |
| Carignan | not enough ad clicks | 30 | 10 |
| Rawdon | not enough ad clicks | 30 | 0 |
| Cantley | not enough ad clicks | 30 | 3 |
| Bromont | not enough ad clicks | 30 | 2 |
| Marieville | not enough ad clicks | 30 | 0 |
| Sainte-Agathe-des-Monts | not enough ad clicks | 30 | 11 |
| Montmagny | not enough ad clicks | 30 | 3 |
| Mont-Tremblant | not enough ad clicks | 30 | 7 |
| Bois-des-Filion | not enough ad clicks | 30 | 2 |
| Rimouski | not enough ad clicks | 20 | 15 |
| Victoriaville | not enough ad clicks | 20 | 2 |
| Saint-Georges | not enough ad clicks | 20 | 0 |
| Saint-Lin–Laurentides | not enough ad clicks | 20 | 0 |
| Varennes | not enough ad clicks | 20 | 0 |
| Sainte-Sophie | not enough ad clicks | 20 | 7 |
| Saint-Colomban | not enough ad clicks | 20 | 0 |
| Saint-Charles-Borromée | not enough ad clicks | 20 | 0 |
| Sainte-Anne-des-Plaines | not enough ad clicks | 20 | 0 |
| Gaspé | not enough ad clicks | 20 | 7 |
| Lavaltrie | not enough ad clicks | 20 | 0 |
| Mont-Laurier | not enough ad clicks | 20 | 0 |
| Matane | not enough ad clicks | 20 | 0 |
| Dolbeau-Mistassini | not enough ad clicks | 20 | 0 |
| Amos | not enough ad clicks | 20 | 32 |
| Notre-Dame-de-l'Île-Perrot | not enough ad clicks | 20 | 0 |
| Sainte-Julienne | not enough ad clicks | 20 | 0 |
| La Tuque | not enough ad clicks | 20 | 0 |
| Saint-Raymond | not enough ad clicks | 20 | 0 |
| Saint-Hippolyte | not enough ad clicks | 20 | 0 |
| Farnham | not enough ad clicks | 20 | 50 |
| Pont-Rouge | not enough ad clicks | 20 | 0 |
| Saint-Félicien | not enough ad clicks | 20 | 0 |
| Saint-Lazare | not enough ad clicks | 10 | 0 |
| Saint-Amable | not enough ad clicks | 10 | 0 |
| L'Île-Perrot | not enough ad clicks | 10 | 0 |
Saskatchewan
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Saskatchewan | $2.25–$13.52 | 1,610 | 19 |
| Saskatoon | $2–$13.35 | 470 | 17 |
| Regina | $2.34–$16.04 | 430 | 21 |
| Prince Albert | $5.13–$19.10 | 80 | 23 |
| Moose Jaw | $1.43–$8.52 | 60 | 18 |
| Yorkton | $4.41–$25.58 | 50 | 11 |
| North Battleford | $7.02–$22.92 | 50 | 26 |
| Swift Current | not enough ad clicks | 30 | 21 |
| Warman | not enough ad clicks | 30 | 23 |
| Weyburn | not enough ad clicks | 30 | 25 |
| Estevan | not enough ad clicks | 30 | 33 |
| Martensville | not enough ad clicks | 30 | 8 |
Whitehorse
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Whitehorse | $1.75–$9.51 | 50 | 16 |