Google Ads costs for cleaning companies 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.93–$10.20 | 8,130 | 89 |
| Calgary | $2.66–$11.37 | 3,570 | 93 |
| Edmonton | $2.36–$8.98 | 2,050 | 89 |
| Parkland County | $2.60–$9.76 | 520 | 84 |
| Sturgeon County | $2.05–$8.61 | 260 | 89 |
| Red Deer County | $1.69–$6.54 | 230 | 81 |
| Red Deer | $1.97–$6.49 | 190 | 82 |
| Airdrie | $0.72–$11.15 | 190 | 79 |
| County of Grande Prairie No. 1 | $0.38–$6.07 | 180 | 84 |
| Lethbridge | $0.93–$5.06 | 170 | 95 |
| Medicine Hat | $0.28–$2.99 | 140 | 81 |
| Chestermere | $3.28–$10.91 | 130 | 90 |
| Spruce Grove | $2.50–$8.77 | 120 | 83 |
| Foothills County | $0.94–$10.40 | 120 | 83 |
| St. Albert | $1.98–$8.87 | 100 | 76 |
| Grande Prairie | $0.63–$5.97 | 80 | 72 |
| Leduc | $2.19–$10.46 | 80 | 90 |
| Cochrane | $2.01–$11.22 | 80 | 81 |
| Okotoks | $0.71–$10.94 | 70 | 72 |
| Fort Saskatchewan | $2.20–$9.51 | 70 | 66 |
| Beaumont | $3.22–$11.21 | 60 | 72 |
| Lloydminster (Alberta part) | $0.19–$2.75 | 50 | 61 |
| Stony Plain | $1.06–$9.47 | 50 | 51 |
| Sylvan Lake | $0.93–$6.39 | 50 | 40 |
| Canmore | $0.43–$12.36 | 50 | 36 |
| Lacombe | $0.42–$6.17 | 50 | 57 |
| Yellowhead County | $0.25–$2.73 | 50 | 59 |
| Camrose | $0.21–$8.45 | 40 | 73 |
| Cold Lake | not enough ad clicks | 40 | 25 |
| Brooks | not enough ad clicks | 40 | 28 |
| Strathmore | not enough ad clicks | 40 | 74 |
| High River | $1.92–$6.66 | 40 | 42 |
| Wetaskiwin | not enough ad clicks | 40 | 50 |
| Blackfalds | $1.92–$9.70 | 40 | 72 |
| Morinville | $0.77–$12.12 | 40 | 23 |
British Columbia
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| British Columbia | $1.80–$12.62 | 9,050 | 89 |
| Vancouver | $3.14–$14.24 | 1,640 | 86 |
| Surrey | $3.05–$16.44 | 1,180 | 96 |
| Burnaby | $2.44–$12.73 | 740 | 86 |
| Victoria | $2.40–$10.95 | 510 | 88 |
| Richmond | $2.88–$13.09 | 360 | 88 |
| Kelowna | $1.01–$10.26 | 330 | 88 |
| North Vancouver (District) | $3.42–$14.01 | 320 | 90 |
| Abbotsford | $1.88–$13.91 | 310 | 85 |
| Coquitlam | $2.44–$13.95 | 310 | 93 |
| Langley (District) | $2.31–$14.07 | 300 | 79 |
| North Vancouver (City) | $3.76–$15.07 | 280 | 93 |
| Delta | $3.31–$15.53 | 200 | 92 |
| Port Coquitlam | $3.08–$19.78 | 200 | 82 |
| Kamloops | $0.63–$7.94 | 170 | 81 |
| Chilliwack | $0.59–$12.91 | 150 | 89 |
| Maple Ridge | $0.94–$14.95 | 150 | 84 |
| West Vancouver | $3.46–$15.21 | 150 | 95 |
| Nanaimo | $1.04–$7.40 | 140 | 93 |
| New Westminster | $2.66–$17.34 | 130 | 91 |
| View Royal | $2–$10.70 | 130 | 94 |
| Prince George | $0.26–$2.62 | 120 | 87 |
| Langford | $1.01–$9.85 | 110 | 93 |
| Vernon | $0.26–$4.74 | 100 | 75 |
| West Kelowna | $0.62–$12.67 | 100 | 76 |
| Saanich | $3.64–$20.34 | 80 | 84 |
| Penticton | $0.27–$4.46 | 80 | 71 |
| Port Moody | $2.43–$12.78 | 80 | 82 |
| Langley (City) | $3.03–$14.95 | 80 | 87 |
| Courtenay | $0.29–$6.53 | 80 | 74 |
| Campbell River | $0.28–$3.04 | 70 | 66 |
| Mission | $2.10–$15.10 | 60 | 75 |
| Squamish | $1.32–$12.20 | 60 | 64 |
| Fort St. John | $0.42–$4.03 | 60 | 52 |
| Pitt Meadows | $0.87–$14.19 | 60 | 83 |
| North Cowichan | $0.62–$5.48 | 50 | 72 |
| White Rock | $3.12–$12.11 | 50 | 48 |
| Cranbrook | $0.29–$5.66 | 50 | 45 |
| Salmon Arm | $0.25–$10.20 | 50 | 54 |
| Port Alberni | $0.26–$3.98 | 50 | 62 |
| Oak Bay | $4.47–$15.25 | 50 | 44 |
| Central Saanich | $1.34–$9.40 | 50 | 59 |
| Comox | $0.33–$6.86 | 50 | 75 |
| Whistler | $1.82–$15.31 | 50 | 47 |
| Parksville | $0.44–$3.66 | 50 | 56 |
| Terrace | $0.34–$14.23 | 50 | 40 |
| Nelson | $0.25–$3.97 | 50 | 65 |
| Williams Lake | $0.25–$3.97 | 50 | 43 |
| Sooke | $0.33–$6.20 | 40 | 25 |
| Powell River | not enough ad clicks | 40 | 27 |
| Dawson Creek | $0.15–$0.96 | 40 | 25 |
| Sidney | $0.41–$6.16 | 40 | 23 |
| Prince Rupert | not enough ad clicks | 40 | 25 |
| North Saanich | $0.84–$6.90 | 40 | 26 |
| Colwood | $1.08–$9.90 | 30 | 65 |
| Esquimalt | not enough ad clicks | 30 | 33 |
| Summerland | $0.31–$4.91 | 30 | 32 |
| Coldstream | not enough ad clicks | 20 | 0 |
| Lake Country | not enough ad clicks | 10 | 0 |
Canada
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Canada | $1.39–$8.98 | 46,400 | 83 |
Manitoba
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Manitoba | $1.04–$5.51 | 1,680 | 87 |
| Winnipeg | $1.94–$5.69 | 1,120 | 89 |
| St. Andrews | $0.82–$5.18 | 180 | 81 |
| Springfield | $2.12–$5.97 | 130 | 89 |
| Brandon | $0.34–$2.05 | 100 | 73 |
| Hanover | $0.27–$5.07 | 80 | 71 |
| Taché | $0.27–$5.08 | 70 | 66 |
| Steinbach | $0.30–$2.01 | 50 | 55 |
| Winkler | $0.43–$3.04 | 50 | 43 |
| Portage la Prairie | $0.32–$1.36 | 40 | 46 |
| Thompson | not enough ad clicks | 40 | 41 |
| St. Clements | $0.37–$5.11 | 40 | 39 |
| Selkirk | $0.19–$4.22 | 30 | 33 |
New Brunswick
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| New Brunswick | $0.64–$4.83 | 560 | 80 |
| Moncton | $0.68–$4.63 | 150 | 70 |
| Fredericton | $1.14–$12.46 | 90 | 70 |
| Saint John | $0.43–$3.47 | 80 | 82 |
| Dieppe | $0.78–$6.38 | 70 | 53 |
| Quispamsis | $0.42–$3.55 | 40 | 66 |
| Miramichi | $1.09–$1.85 | 40 | 58 |
| Edmundston | not enough ad clicks | 40 | 57 |
| Bathurst | not enough ad clicks | 40 | 34 |
| Riverview | not enough ad clicks | 30 | 62 |
| Rothesay | not enough ad clicks | 30 | 43 |
| Tracadie | not enough ad clicks | 20 | 7 |
Newfoundland and Labrador
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Newfoundland and Labrador | $0.31–$2.37 | 400 | 83 |
| St. John's | $0.40–$2.99 | 180 | 84 |
| Conception Bay South | $0.12–$2.32 | 60 | 52 |
| Mount Pearl | $0.27–$2.86 | 60 | 72 |
| Paradise | $0.22–$2.70 | 50 | 52 |
| Corner Brook | not enough ad clicks | 40 | 30 |
| Grand Falls-Windsor | not enough ad clicks | 30 | 33 |
| Gander | not enough ad clicks | 30 | 33 |
Nova Scotia
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Nova Scotia | $0.88–$3.99 | 950 | 87 |
| Halifax | $1.43–$6.27 | 290 | 83 |
| Chester | $0.15–$1.40 | 50 | 53 |
| Lunenburg | not enough ad clicks | 40 | 25 |
| East Hants | $0.44–$2.02 | 40 | 25 |
| Pictou | not enough ad clicks | 40 | 25 |
| West Hants | not enough ad clicks | 40 | 25 |
| Truro | not enough ad clicks | 40 | 50 |
| Yarmouth | not enough ad clicks | 40 | 25 |
| Antigonish | not enough ad clicks | 30 | 33 |
| Inverness | $0.22–$1.26 | 30 | 38 |
Yellowknife
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Yellowknife | $0.54–$3.06 | 40 | 78 |
Ontario
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Ontario | $1.52–$8.18 | 21,390 | 83 |
| Toronto | $2.29–$9.10 | 4,760 | 80 |
| Ottawa | $2.33–$8.32 | 1,770 | 83 |
| London | $3.41–$10.02 | 1,210 | 69 |
| Brampton | $1.92–$6.03 | 1,180 | 89 |
| Mississauga | $2.61–$7.84 | 1,040 | 92 |
| Hamilton | $1.80–$7.08 | 850 | 86 |
| Vaughan | $2.19–$8.56 | 480 | 86 |
| Kitchener | $2.17–$11.26 | 450 | 80 |
| Markham | $1.82–$7.77 | 440 | 91 |
| Oakville | $2.74–$8.20 | 360 | 87 |
| Windsor | $1.27–$5.93 | 330 | 75 |
| Burlington | $2.49–$38.32 | 290 | 89 |
| Oshawa | $3.19–$10.62 | 290 | 84 |
| Milton | $2.14–$7.99 | 280 | 94 |
| Richmond Hill | $2–$6.03 | 270 | 80 |
| Cambridge | $2.39–$8.35 | 250 | 89 |
| Barrie | $1.40–$6.65 | 240 | 81 |
| Guelph | $1.21–$7.79 | 230 | 87 |
| Waterloo | $2.35–$16.70 | 220 | 77 |
| Whitby | $2.82–$11.33 | 220 | 92 |
| Ajax | $3.38–$10.91 | 210 | 82 |
| St. Catharines | $1.69–$6.54 | 200 | 88 |
| Kingston | $0.36–$4.39 | 200 | 80 |
| Thunder Bay | $1.45–$7.52 | 180 | 65 |
| Brantford | $0.69–$5.75 | 180 | 90 |
| Newmarket | $2.48–$7.39 | 170 | 53 |
| Greater Sudbury | $0.48–$2.24 | 160 | 79 |
| Pickering | $2.37–$11.09 | 160 | 89 |
| Thorold | $1.58–$6.96 | 160 | 91 |
| West Lincoln | $1.59–$6.26 | 160 | 91 |
| Niagara Falls | $1.80–$7.90 | 130 | 80 |
| Middlesex Centre | $1.99–$9.59 | 130 | 79 |
| Peterborough | $0.26–$4.04 | 120 | 80 |
| Chatham-Kent | $0.40–$2.85 | 100 | 77 |
| Sarnia | $0.36–$3.04 | 100 | 82 |
| Aurora | $1.85–$4.97 | 100 | 85 |
| Woodstock | $1.06–$5.19 | 100 | 72 |
| Wilmot | $1.37–$5.35 | 100 | 74 |
| Sault Ste. Marie | $0.31–$2.03 | 80 | 72 |
| Halton Hills | $1.27–$9.92 | 80 | 89 |
| Welland | $1.52–$4.80 | 80 | 87 |
| Belleville | $0.90–$6.72 | 80 | 72 |
| North Bay | $0.22–$1.22 | 80 | 74 |
| St. Thomas | $2.16–$7.90 | 80 | 70 |
| North Dumfries | $1.66–$7.38 | 80 | 83 |
| Kawartha Lakes | $1.14–$6.20 | 70 | 79 |
| Caledon | $0.83–$4.25 | 70 | 80 |
| Norfolk | $0.53–$5.09 | 70 | 60 |
| Haldimand | $0.62–$6.06 | 70 | 77 |
| Cornwall | $0.27–$2.94 | 70 | 62 |
| Quinte West | $2.46–$4.09 | 70 | 75 |
| New Tecumseth | $0.30–$3.26 | 70 | 74 |
| Brant | $0.55–$5.47 | 70 | 70 |
| Orangeville | $0.29–$3 | 70 | 65 |
| King | $1.97–$9.75 | 70 | 80 |
| Whitchurch-Stouffville | $0.64–$4.82 | 60 | 74 |
| Georgina | $0.42–$3.19 | 60 | 80 |
| Innisfil | $0.82–$6.82 | 60 | 68 |
| Bradford West Gwillimbury | $1.57–$8.12 | 60 | 71 |
| East Gwillimbury | $0.79–$3.37 | 60 | 84 |
| Orillia | $0.27–$2.48 | 60 | 61 |
| Centre Wellington | $0.36–$4.81 | 60 | 71 |
| Grimsby | $0.39–$4.38 | 60 | 71 |
| Collingwood | $0.30–$4.04 | 60 | 60 |
| Huntsville | $0.27–$2.31 | 60 | 49 |
| Guelph/Eramosa | $0.65–$4.63 | 60 | 75 |
| Timmins | $0.16–$1.42 | 50 | 52 |
| Lakeshore | $0.32–$1.81 | 50 | 66 |
| Stratford | $0.75–$5.01 | 50 | 52 |
| LaSalle | $1.27–$3.68 | 50 | 52 |
| Woolwich | $0.71–$5.41 | 50 | 83 |
| Clarence-Rockland | $0.47–$4.37 | 50 | 66 |
| Lincoln | $1.32–$4.82 | 50 | 57 |
| Wasaga Beach | $0.22–$3.64 | 50 | 60 |
| Tecumseh | $0.85–$3.67 | 50 | 45 |
| Owen Sound | not enough ad clicks | 50 | 59 |
| Scugog | $2.99–$10.99 | 50 | 74 |
| Essex | $0.32–$3.48 | 50 | 56 |
| Cobourg | $0.21–$1.94 | 50 | 66 |
| Tillsonburg | $0.51–$4.40 | 50 | 56 |
| Thames Centre | $1.69–$11.92 | 50 | 60 |
| Carleton Place | $0.23–$1.53 | 50 | 56 |
| Cavan Monaghan | $3.10–$9.63 | 50 | 57 |
| Clarington | not enough ad clicks | 40 | 11 |
| Fort Erie | $0.25–$6.39 | 40 | 55 |
| Leamington | not enough ad clicks | 40 | 34 |
| Prince Edward | $0.84–$7.05 | 40 | 38 |
| Strathroy-Caradoc | $1.80–$7.84 | 40 | 25 |
| Amherstburg | $0.14–$7.32 | 40 | 39 |
| Oro-Medonte | $0.41–$2.66 | 40 | 30 |
| Essa | $1.26–$10.70 | 40 | 36 |
| Kingsville | $0.24–$1.71 | 40 | 57 |
| Brockville | $0.31–$1.13 | 40 | 23 |
| Springwater | $0.63–$3.11 | 40 | 25 |
| Uxbridge | $0.54–$8.35 | 40 | 68 |
| South Frontenac | not enough ad clicks | 40 | 47 |
| Port Colborne | $1.78–$4.31 | 40 | 49 |
| Russell | not enough ad clicks | 40 | 25 |
| Selwyn | not enough ad clicks | 40 | 29 |
| Pelham | $0.66–$5.92 | 40 | 42 |
| Petawawa | not enough ad clicks | 40 | 47 |
| North Grenville | $0.21–$4.49 | 40 | 47 |
| Loyalist | $0.42–$3.86 | 40 | 32 |
| Midland | $0.26–$1.42 | 40 | 57 |
| Bracebridge | $0.25–$4.45 | 40 | 37 |
| Port Hope | $0.61–$2.76 | 40 | 43 |
| Greater Napanee | $0.40–$1.53 | 40 | 50 |
| Saugeen Shores | $0.26–$1.64 | 40 | 25 |
| North Perth | $0.13–$0.78 | 40 | 39 |
| Kenora | not enough ad clicks | 40 | 25 |
| Clearview | $0.11–$1.93 | 40 | 61 |
| Mississippi Mills | $0.67–$5.52 | 40 | 25 |
| St. Clair | not enough ad clicks | 40 | 25 |
| West Nipissing | not enough ad clicks | 40 | 31 |
| Pembroke | not enough ad clicks | 40 | 29 |
| Trent Hills | $0.24–$4.04 | 40 | 40 |
| Ingersoll | not enough ad clicks | 40 | 29 |
| The Nation | not enough ad clicks | 40 | 19 |
| South Glengarry | $0.23–$3.62 | 40 | 24 |
| Gravenhurst | not enough ad clicks | 40 | 25 |
| West Grey | not enough ad clicks | 40 | 61 |
| Tiny | $0.24–$1.70 | 40 | 47 |
| Brock | not enough ad clicks | 40 | 25 |
| Wellington North | not enough ad clicks | 40 | 25 |
| Kincardine | $0.45–$2.90 | 40 | 50 |
| Brighton | $0.38–$4.80 | 40 | 25 |
| Erin | $1.14–$2.46 | 40 | 31 |
| Lambton Shores | not enough ad clicks | 40 | 23 |
| Elliot Lake | not enough ad clicks | 40 | 43 |
| Tay | not enough ad clicks | 40 | 25 |
| South Dundas | not enough ad clicks | 40 | 25 |
| Adjala-Tosorontio | not enough ad clicks | 40 | 25 |
| Grey Highlands | not enough ad clicks | 40 | 25 |
| Hawkesbury | not enough ad clicks | 40 | 47 |
| Penetanguishene | not enough ad clicks | 40 | 47 |
| Niagara-on-the-Lake | not enough ad clicks | 30 | 0 |
| Severn | $0.23–$2.55 | 30 | 33 |
| South Stormont | not enough ad clicks | 30 | 62 |
| Perth East | not enough ad clicks | 30 | 28 |
| Meaford | not enough ad clicks | 30 | 45 |
| North Dundas | not enough ad clicks | 30 | 33 |
| Norwich | not enough ad clicks | 30 | 33 |
| Georgian Bluffs | not enough ad clicks | 30 | 40 |
| Hamilton (Township) | not enough ad clicks | 30 | 5 |
| Rideau Lakes | not enough ad clicks | 30 | 33 |
| Mapleton | $0.21–$0.71 | 30 | 33 |
| Ramara | not enough ad clicks | 30 | 32 |
| North Glengarry | not enough ad clicks | 30 | 33 |
| South Huron | $0.31–$3.81 | 30 | 53 |
| Wellesley | not enough ad clicks | 20 | 57 |
Prince Edward Island
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Prince Edward Island | $0.28–$1.86 | 130 | 77 |
| Charlottetown | $0.29–$1.85 | 80 | 68 |
| Stratford | $0.13–$1.54 | 60 | 58 |
| Summerside | not enough ad clicks | 40 | 25 |
Quebec
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Quebec | $1.90–$6.11 | 3,610 | 63 |
| Montreal | $2.27–$6.43 | 1,850 | 56 |
| Gatineau | $1.74–$25.82 | 240 | 69 |
| Laval | $1.87–$4.81 | 210 | 63 |
| Longueuil | $1.73–$5.34 | 140 | 60 |
| Quebec City | $0.78–$4.11 | 90 | 64 |
| Brossard | $2.18–$5.79 | 70 | 71 |
| Pointe-Claire | $2.20–$6.52 | 70 | 66 |
| Châteauguay | $0.71–$2.46 | 60 | 62 |
| Dollard-des-Ormeaux | $2.15–$4.68 | 60 | 59 |
| Mont-Royal | $2.44–$7.99 | 60 | 67 |
| Sherbrooke | $0.62–$2.44 | 50 | 46 |
| Terrebonne | $2.47–$4.99 | 50 | 60 |
| Blainville | not enough ad clicks | 50 | 77 |
| Vaudreuil-Dorion | $1.48–$3.06 | 50 | 57 |
| Côte-Saint-Luc | not enough ad clicks | 50 | 65 |
| Kirkland | $2.43–$6.28 | 50 | 59 |
| Dorval | $2.62–$4.51 | 50 | 65 |
| Prévost | $0.85–$3.51 | 50 | 47 |
| Saint-Sauveur | $0.85–$3.51 | 50 | 47 |
| Lévis | $1.44–$9.31 | 40 | 54 |
| Saguenay | not enough ad clicks | 40 | 25 |
| Trois-Rivières | not enough ad clicks | 40 | 25 |
| Saint-Jean-sur-Richelieu | not enough ad clicks | 40 | 38 |
| Repentigny | not enough ad clicks | 40 | 18 |
| Saint-Jérôme | not enough ad clicks | 40 | 50 |
| Drummondville | not enough ad clicks | 40 | 0 |
| Granby | not enough ad clicks | 40 | 25 |
| Mirabel | $0.44–$3.97 | 40 | 23 |
| Saint-Hyacinthe | not enough ad clicks | 40 | 26 |
| Mascouche | not enough ad clicks | 40 | 47 |
| Shawinigan | not enough ad clicks | 40 | 0 |
| Rimouski | not enough ad clicks | 40 | 0 |
| Victoriaville | not enough ad clicks | 40 | 0 |
| Saint-Eustache | not enough ad clicks | 40 | 20 |
| Salaberry-de-Valleyfield | not enough ad clicks | 40 | 18 |
| Rouyn-Noranda | not enough ad clicks | 40 | 35 |
| Boucherville | not enough ad clicks | 40 | 10 |
| Sorel-Tracy | not enough ad clicks | 40 | 20 |
| Saint-Georges | not enough ad clicks | 40 | 25 |
| Val-d'Or | not enough ad clicks | 40 | 19 |
| Chambly | not enough ad clicks | 40 | 25 |
| Alma | not enough ad clicks | 40 | 4 |
| Sainte-Julie | not enough ad clicks | 40 | 14 |
| Saint-Constant | not enough ad clicks | 40 | 25 |
| Magog | not enough ad clicks | 40 | 41 |
| Boisbriand | not enough ad clicks | 40 | 28 |
| Sainte-Thérèse | not enough ad clicks | 40 | 29 |
| La Prairie | not enough ad clicks | 40 | 39 |
| Saint-Bruno-de-Montarville | not enough ad clicks | 40 | 25 |
| Thetford Mines | not enough ad clicks | 40 | 0 |
| Beloeil | not enough ad clicks | 40 | 25 |
| Saint-Lin–Laurentides | not enough ad clicks | 40 | 25 |
| L'Assomption | not enough ad clicks | 40 | 25 |
| Candiac | $1.53–$3.48 | 40 | 32 |
| Saint-Lambert | $0.40–$4.04 | 40 | 25 |
| Joliette | not enough ad clicks | 40 | 0 |
| Varennes | not enough ad clicks | 40 | 0 |
| Sainte-Marthe-sur-le-Lac | not enough ad clicks | 40 | 36 |
| Westmount | $0.61–$4.68 | 40 | 47 |
| Beaconsfield | $1.85–$4.39 | 40 | 50 |
| Mont-Saint-Hilaire | not enough ad clicks | 40 | 29 |
| Deux-Montagnes | not enough ad clicks | 40 | 25 |
| Sainte-Catherine | not enough ad clicks | 40 | 25 |
| Saint-Basile-le-Grand | not enough ad clicks | 40 | 25 |
| L'Ancienne-Lorette | not enough ad clicks | 40 | 0 |
| Pincourt | not enough ad clicks | 40 | 39 |
| Mercier | not enough ad clicks | 40 | 25 |
| Lavaltrie | not enough ad clicks | 40 | 0 |
| Lachute | not enough ad clicks | 40 | 0 |
| Rosemère | not enough ad clicks | 40 | 25 |
| Beauharnois | not enough ad clicks | 40 | 25 |
| Val-des-Monts | not enough ad clicks | 40 | 32 |
| Carignan | not enough ad clicks | 40 | 25 |
| Rawdon | not enough ad clicks | 40 | 0 |
| Cantley | $2.41–$6.72 | 40 | 22 |
| Bromont | not enough ad clicks | 40 | 50 |
| Sainte-Julienne | not enough ad clicks | 40 | 0 |
| La Tuque | not enough ad clicks | 40 | 0 |
| Mont-Tremblant | $0.95–$1.99 | 40 | 20 |
| Sept-Îles | not enough ad clicks | 30 | 0 |
| Baie-Comeau | not enough ad clicks | 30 | 0 |
| Rivière-du-Loup | not enough ad clicks | 30 | 33 |
| Sainte-Sophie | not enough ad clicks | 30 | 33 |
| Cowansville | not enough ad clicks | 30 | 19 |
| Sainte-Anne-des-Plaines | not enough ad clicks | 30 | 33 |
| Mont-Laurier | not enough ad clicks | 30 | 33 |
| Dolbeau-Mistassini | not enough ad clicks | 30 | 0 |
| Bécancour | not enough ad clicks | 30 | 0 |
| Saint-Amable | not enough ad clicks | 30 | 0 |
| Sainte-Marie | not enough ad clicks | 30 | 0 |
| Amos | not enough ad clicks | 30 | 0 |
| Marieville | not enough ad clicks | 30 | 0 |
| Sainte-Agathe-des-Monts | $0.20–$2.46 | 30 | 33 |
| Saint-Raymond | not enough ad clicks | 30 | 0 |
| Montmagny | not enough ad clicks | 30 | 0 |
| Bois-des-Filion | not enough ad clicks | 30 | 33 |
| Farnham | not enough ad clicks | 30 | 0 |
| Saint-Félicien | not enough ad clicks | 30 | 5 |
| Saint-Colomban | not enough ad clicks | 20 | 0 |
| Gaspé | not enough ad clicks | 20 | 50 |
| Matane | not enough ad clicks | 20 | 50 |
| Saint-Hippolyte | not enough ad clicks | 20 | 0 |
| Saint-Lazare | not enough ad clicks | 10 | 0 |
| Sainte-Adèle | not enough ad clicks | 10 | 0 |
| L'Île-Perrot | not enough ad clicks | 10 | 0 |
| Notre-Dame-de-l'Île-Perrot | not enough ad clicks | 10 | 0 |
| Pont-Rouge | not enough ad clicks | 10 | 0 |
Saskatchewan
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Saskatchewan | $0.58–$7.36 | 1,260 | 89 |
| Saskatoon | $0.84–$8.14 | 410 | 89 |
| Regina | $0.66–$4.98 | 400 | 91 |
| Prince Albert | $0.20–$2.03 | 70 | 61 |
| Moose Jaw | $0.28–$2.48 | 70 | 74 |
| Swift Current | $0.21–$1.28 | 50 | 43 |
| North Battleford | $0.20–$1.71 | 50 | 40 |
| Yorkton | $0.20–$1.64 | 40 | 25 |
| Warman | $0.27–$7.34 | 40 | 39 |
| Weyburn | $0.28–$3.28 | 40 | 25 |
| Estevan | not enough ad clicks | 40 | 31 |
| Martensville | not enough ad clicks | 40 | 17 |
Whitehorse
| Place | Cost per click | Searches/mo | Competition |
|---|---|---|---|
| Whitehorse | $0.18–$0.43 | 50 | 41 |