Explore

Google Ads costs for eavestrough 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

PlaceCost per clickSearches/moCompetition
Alberta$2.99–$19.484,74051
Calgary$4.94–$23.271,42057
Edmonton$2.52–$13.501,12045
Parkland County$2.66–$21.4935056
Sturgeon County$2.16–$11.0523056
County of Grande Prairie No. 1$0.11–$4.7113034
Red Deer County$0.19–$9.1013047
Red Deer$0.16–$11.3711047
St. Albert$2.34–$7.9411067
Lethbridge$2.68–$16.049041
Spruce Grove$2.43–$16.099059
Airdrie$3.56–$28.247056
Grande Prairienot enough ad clicks7023
Medicine Hat$0.17–$4.717039
Foothills County$2.87–$24.697069
Leduc$1.65–$9.896024
Fort Saskatchewan$6.53–$28.246045
Chestermere$3.89–$29.486039
Cochrane$13.27–$28.265061
Okotoks$4.61–$67.925046
Lloydminster (Alberta part)not enough ad clicks5031
Yellowhead County$0.17–$28.245021
Beaumontnot enough ad clicks4031
Camrosenot enough ad clicks4018
Stony Plain$0.45–$6.724020
Sylvan Lakenot enough ad clicks4028
Canmorenot enough ad clicks4010
Cold Lakenot enough ad clicks4049
Brooksnot enough ad clicks404
High Rivernot enough ad clicks3053
Lacombe$2.07–$8.903041
Blackfaldsnot enough ad clicks3019
Strathmorenot enough ad clicks2027
Wetaskiwinnot enough ad clicks2024
Morinville$0.12–$3.572050

British Columbia

PlaceCost per clickSearches/moCompetition
British Columbia$3.85–$27.441,33048
Vancouver$8.98–$31.1928033
Victoria$5.43–$24.8810054
Kelowna$7.07–$27.419061
Burnaby$12.26–$25.209047
Surrey$7.63–$25.768040
North Vancouver (District)$11.53–$28.246038
Prince George$0.12–$7.906032
Nanaimo$8.55–$28.275042
Kamloops$4.86–$22.875049
Richmond$4.30–$28.245046
North Vancouver (City)$22.89–$24.655049
Abbotsford$4.75–$28.244014
Coquitlam$9.04–$35.314067
Langley (District)$7.24–$28.244051
Chilliwack$4.56–$28.264073
Vernon$2.68–$28.244057
West Kelowna$8.31–$28.264054
Fort St. Johnnot enough ad clicks406
Saanichnot enough ad clicks3045
Delta$3.74–$28.273027
Maple Ridgenot enough ad clicks3046
New Westminsternot enough ad clicks3053
Port Coquitlamnot enough ad clicks3052
Langford$2.95–$20.703044
West Vancouvernot enough ad clicks3028
Missionnot enough ad clicks3077
Penticton$3.35–$28.243042
Campbell Rivernot enough ad clicks3041
Port Moodynot enough ad clicks3052
North Cowichannot enough ad clicks3020
Langley (City)not enough ad clicks3029
Courtenaynot enough ad clicks3040
Squamishnot enough ad clicks3025
White Rocknot enough ad clicks3033
Cranbrooknot enough ad clicks3045
Salmon Arm$4.45–$28.243040
Pitt Meadowsnot enough ad clicks3042
Port Alberninot enough ad clicks3012
Sookenot enough ad clicks300
Comoxnot enough ad clicks3038
Whistlernot enough ad clicks3051
Powell Rivernot enough ad clicks3019
Parksville$4.59–$28.243052
Dawson Creeknot enough ad clicks306
Sidneynot enough ad clicks306
North Saanichnot enough ad clicks3011
Terracenot enough ad clicks3043
View Royal$3.25–$20.683043
Nelsonnot enough ad clicks309
Williams Lakenot enough ad clicks3016
Colwoodnot enough ad clicks2025
Oak Baynot enough ad clicks207
Central Saanichnot enough ad clicks2038
Lake Countrynot enough ad clicks200
Prince Rupertnot enough ad clicks2015
Summerlandnot enough ad clicks2078
Esquimaltnot enough ad clicks100
Coldstreamnot enough ad clicks100

Canada

PlaceCost per clickSearches/moCompetition
Canada$4.17–$27.6523,92051

Manitoba

PlaceCost per clickSearches/moCompetition
Manitoba$12.92–$27.811,33046
Winnipeg$11.54–$27.4375045
St. Andrews$26.57–$26.7716041
Springfield$10.53–$25.6711061
Hanover$6.91–$28.249037
Brandon$28.24–$28.247042
Taché$6.91–$28.247040
Steinbachnot enough ad clicks409
Winkler$27.46–$28.244021
Portage la Prairie$6.15–$28.244047
Thompsonnot enough ad clicks304
St. Clements$0.75–$28.273055
Selkirk$0.46–$28.243027

New Brunswick

PlaceCost per clickSearches/moCompetition
New Brunswick$3.87–$28.2642040
Fredericton$28.24–$28.2411033
Moncton$25.75–$28.247034
Saint John$12–$28.247027
Dieppenot enough ad clicks4032
Miramichinot enough ad clicks4019
Riverviewnot enough ad clicks3033
Quispamsisnot enough ad clicks3029
Edmundstonnot enough ad clicks300
Bathurstnot enough ad clicks3018
Tracadienot enough ad clicks2022
Rothesaynot enough ad clicks2025

Newfoundland and Labrador

PlaceCost per clickSearches/moCompetition
Newfoundland and Labrador$0.23–$12.2342039
St. John's$1.57–$17.9319045
Paradise$2.04–$41.925033
Mount Pearl$1.79–$10.475043
Conception Bay South$0.19–$12.384019
Corner Brooknot enough ad clicks408
Grand Falls-Windsornot enough ad clicks309
Gandernot enough ad clicks308

Nova Scotia

PlaceCost per clickSearches/moCompetition
Nova Scotia$0.82–$26.5544047
Halifax$6.43–$26.8613044
Chester$0.19–$28.244058
East Hantsnot enough ad clicks3016
Pictounot enough ad clicks3012
Antigonishnot enough ad clicks305
Invernessnot enough ad clicks3019
Truro$6.93–$28.243035
Lunenburgnot enough ad clicks2015
West Hantsnot enough ad clicks2032
Yarmouthnot enough ad clicks2029

Yellowknife

PlaceCost per clickSearches/moCompetition
Yellowknifenot enough ad clicks2010

Ontario

PlaceCost per clickSearches/moCompetition
Ontario$5.74–$27.9215,51055
Toronto$6.62–$28.013,03045
Ottawa$4.73–$28.191,36049
Hamilton$8.31–$28.2465065
Mississauga$8.25–$27.4051063
London$7.51–$28.1851058
Brampton$5.95–$27.1635047
Markham$4.57–$28.2428045
Vaughan$6.89–$27.9828049
Kitchener$5.45–$28.2428067
Windsor$6.04–$27.3528049
Oakville$8.49–$28.4023068
Burlington$6.71–$28.2419058
Oshawa$3.77–$28.2419054
Barrie$7.13–$28.2419079
St. Catharines$8.89–$28.2719062
Kingston$8.49–$28.2419048
Greater Sudbury$1.05–$4.7919058
Cambridge$7.91–$28.2419060
Guelph$9.17–$29.0616055
Waterloo$7.90–$28.2416052
Richmond Hill$11.48–$28.2416037
Thorold$8.73–$29.5216078
Whitby$4.32–$28.2413047
Thunder Bay$0.07–$6.2913047
Brantford$4.56–$28.2413047
Peterborough$5.01–$28.2413049
West Lincoln$9.22–$29.8013082
Milton$7.75–$28.2411066
Ajax$9.46–$28.2611055
Chatham-Kent$1.07–$28.2411057
Niagara Falls$5.09–$28.2411063
Newmarket$10.01–$28.2411051
Kawartha Lakes$4.75–$28.2411065
Pickering$7.07–$28.249060
Sault Ste. Marie$1.38–$7.499042
Sarnia$12.14–$28.249048
Norfolk$5.87–$28.249078
Welland$9.79–$28.279081
Belleville$5.09–$28.249044
North Bay$0.27–$6.419053
Woodstock$5.29–$28.249068
Quinte West$8.30–$28.249038
Halton Hills$6.19–$28.247059
Aurora$7.52–$28.267051
Haldimand$8.51–$28.267059
Cornwall$19.58–$28.247049
St. Thomas$12.70–$28.247036
Brant$8.59–$28.277043
Wilmot$4.21–$28.247047
Middlesex Centre$7.24–$28.247043
Caledon$2.95–$28.246039
New Tecumseth$9.18–$28.246027
Orillia$10.59–$28.246031
Stratford$19.04–$28.246030
Orangeville$19.66–$28.246040
King$4.28–$28.246050
Tiny$7.02–$28.246049
North Dumfries$5.11–$28.246059
Whitchurch-Stouffville$5.28–$28.245061
Georgina$6.86–$28.275023
Bradford West Gwillimbury$3.41–$28.245068
Timminsnot enough ad clicks5025
East Gwillimbury$4.44–$28.245074
LaSalle$7.86–$28.275036
Centre Wellington$8.48–$28.245040
Grimsby$9.56–$28.245063
Woolwich$4.71–$28.245057
Clarence-Rockland$2.65–$28.245043
Wasaga Beach$7.42–$28.245045
Collingwood$6.46–$28.245033
Tecumseh$6.20–$28.245037
Owen Sound$7.65–$28.245023
Essex$2.46–$28.245063
Huntsville$9.97–$28.245055
Cobourg$2.99–$28.245041
Tillsonburg$2.06–$28.245033
Bracebridge$4.91–$28.245043
Guelph/Eramosa$7.72–$28.245040
Carleton Place$2.18–$28.245036
Innisfil$4.68–$28.264066
Lakeshore$8.47–$28.244030
Fort Erie$7.92–$28.244036
Leamington$0.39–$28.244053
Lincoln$8.88–$28.264034
Prince Edward$28.24–$28.244037
Strathroy-Caradoc$11.56–$28.244027
Amherstburg$3.69–$28.274052
Essa$5.85–$28.244032
Kingsvillenot enough ad clicks4017
Springwater$4.96–$28.244064
Scugog$2.79–$28.244047
South Frontenac$1.36–$28.244043
Port Colborne$2.97–$28.244066
Selwyn$3.11–$28.244025
Pelhamnot enough ad clicks4048
Petawawa$3.18–$28.274023
North Grenville$3.07–$28.244028
Midland$8.75–$28.264030
Port Hope$2.93–$28.264034
Greater Napanee$6.78–$28.244032
North Perthnot enough ad clicks4015
Severn$10.31–$28.244045
Pembroke$1.11–$28.244030
Thames Centre$2.41–$28.244060
Ingersoll$4.71–$28.244020
Gravenhurst$4.25–$28.244042
Brighton$28.24–$28.244022
Erin$3.57–$28.244030
Georgian Bluffs$2.39–$28.264038
Cavan Monaghannot enough ad clicks4018
Oro-Medonte$6.94–$28.263063
Uxbridge$5.10–$28.243017
Niagara-on-the-Lakenot enough ad clicks300
Kenoranot enough ad clicks3023
Clearview$7.87–$28.243057
St. Clair$3.60–$28.243048
West Nipissing$0.23–$13.163055
Trent Hills$6.34–$28.243039
South Stormont$18.42–$28.243020
The Nation$2.83–$28.243024
South Glengarry$6.62–$28.243017
West Greynot enough ad clicks3032
Kincardine$0.25–$28.243040
Lambton Shores$2.02–$28.273015
Norwichnot enough ad clicks3030
Taynot enough ad clicks3033
Hamilton (Township)$5.81–$28.243058
South Dundas$3.93–$28.243033
Adjala-Tosorontionot enough ad clicks3015
Mapletonnot enough ad clicks3014
Grey Highlands$2.40–$28.243016
Ramara$7.82–$28.273027
North Glengarrynot enough ad clicks3015
Penetanguishenenot enough ad clicks3017
Brockville$4.93–$28.242038
Russellnot enough ad clicks2019
Loyalist$0.29–$28.242015
Saugeen Shoresnot enough ad clicks2016
Mississippi Mills$2.84–$28.242032
Perth East$4.39–$28.242027
Brocknot enough ad clicks2019
Wellington Northnot enough ad clicks2034
Meafordnot enough ad clicks2022
Elliot Lakenot enough ad clicks2022
Rideau Lakesnot enough ad clicks2040
Claringtonnot enough ad clicks100
Wellesleynot enough ad clicks1012
North Dundasnot enough ad clicks1048
Hawkesburynot enough ad clicks1055
South Huron$2.36–$28.241061

Prince Edward Island

PlaceCost per clickSearches/moCompetition
Prince Edward Island$0.20–$18.189020
Charlottetownnot enough ad clicks5012
Stratfordnot enough ad clicks4012
Summersidenot enough ad clicks208

Quebec

PlaceCost per clickSearches/moCompetition
Quebec$2.06–$9.4974032
Montreal$2.86–$9.1630031
Gatineau$1.48–$12.5313037
Quebec Citynot enough ad clicks404
Laval$1.96–$6.364039
Rouyn-Norandanot enough ad clicks4020
Val-des-Monts$1.73–$3.074035
Sherbrookenot enough ad clicks303
Longueuilnot enough ad clicks304
Lévisnot enough ad clicks3011
Terrebonnenot enough ad clicks303
Saint-Jean-sur-Richelieunot enough ad clicks300
Brossardnot enough ad clicks308
Drummondvillenot enough ad clicks300
Mirabelnot enough ad clicks307
Blainvillenot enough ad clicks3031
Mascouchenot enough ad clicks3043
Châteauguaynot enough ad clicks3036
Dollard-des-Ormeaux$5.29–$9.923052
Victoriavillenot enough ad clicks300
Saint-Eustachenot enough ad clicks3029
Vaudreuil-Dorionnot enough ad clicks3012
Salaberry-de-Valleyfieldnot enough ad clicks300
Côte-Saint-Lucnot enough ad clicks3045
Pointe-Claire$3.41–$8.923050
Chamblynot enough ad clicks3033
Saint-Constantnot enough ad clicks300
Boisbriandnot enough ad clicks3017
La Prairienot enough ad clicks300
Saint-Bruno-de-Montarvillenot enough ad clicks3033
Candiacnot enough ad clicks3029
Saint-Lambertnot enough ad clicks300
Varennesnot enough ad clicks300
Mont-Royalnot enough ad clicks308
Westmountnot enough ad clicks3028
Kirklandnot enough ad clicks3010
Dorvalnot enough ad clicks305
Beaconsfieldnot enough ad clicks3044
Deux-Montagnesnot enough ad clicks307
Saint-Basile-le-Grandnot enough ad clicks3029
L'Ancienne-Lorettenot enough ad clicks305
Rosemèrenot enough ad clicks3023
Prévost$2.99–$8.093028
Saint-Sauveur$2.99–$8.093028
Cantleynot enough ad clicks3010
Bois-des-Filionnot enough ad clicks300
Saint-Féliciennot enough ad clicks300
Saguenaynot enough ad clicks204
Trois-Rivièresnot enough ad clicks200
Repentignynot enough ad clicks200
Saint-Jérômenot enough ad clicks2043
Granbynot enough ad clicks2022
Saint-Hyacinthenot enough ad clicks200
Bouchervillenot enough ad clicks200
Sorel-Tracynot enough ad clicks2040
Saint-Georgesnot enough ad clicks200
Sainte-Julienot enough ad clicks200
Sainte-Thérèsenot enough ad clicks205
L'Assomptionnot enough ad clicks200
Joliettenot enough ad clicks200
Baie-Comeaunot enough ad clicks200
Sainte-Sophienot enough ad clicks200
Saint-Colombannot enough ad clicks200
Sainte-Catherinenot enough ad clicks200
Cowansvillenot enough ad clicks200
Pincourtnot enough ad clicks200
Merciernot enough ad clicks2050
Lavaltrienot enough ad clicks200
Beauharnoisnot enough ad clicks200
Amosnot enough ad clicks200
Carignannot enough ad clicks200
Rawdonnot enough ad clicks200
Saint-Raymondnot enough ad clicks2022
Mont-Tremblantnot enough ad clicks207
Shawinigannot enough ad clicks100
Rimouskinot enough ad clicks100
Val-d'Ornot enough ad clicks100
Almanot enough ad clicks100
Magognot enough ad clicks100
Thetford Minesnot enough ad clicks100
Sept-Îlesnot enough ad clicks100
Beloeilnot enough ad clicks100
Saint-Lin–Laurentidesnot enough ad clicks100
Rivière-du-Loupnot enough ad clicks100
Sainte-Marthe-sur-le-Lacnot enough ad clicks100
Mont-Saint-Hilairenot enough ad clicks100
Saint-Charles-Borroméenot enough ad clicks100
Sainte-Anne-des-Plainesnot enough ad clicks100
Gaspénot enough ad clicks1067
Mont-Lauriernot enough ad clicks100
Lachutenot enough ad clicks100
Sainte-Adèlenot enough ad clicks100
Matanenot enough ad clicks100
Bécancournot enough ad clicks100
Saint-Amablenot enough ad clicks100
Sainte-Marienot enough ad clicks100
Notre-Dame-de-l'Île-Perrotnot enough ad clicks100
Bromontnot enough ad clicks100
Marievillenot enough ad clicks1029
Sainte-Agathe-des-Montsnot enough ad clicks100
Sainte-Juliennenot enough ad clicks100
Montmagnynot enough ad clicks100
Saint-Hippolytenot enough ad clicks100
Farnhamnot enough ad clicks100

Saskatchewan

PlaceCost per clickSearches/moCompetition
Saskatchewan$0.13–$4.861,04035
Saskatoon$0.11–$3.5934026
Regina$1.40–$9.6228041
Prince Albertnot enough ad clicks6011
Moose Jawnot enough ad clicks6022
Swift Currentnot enough ad clicks4017
Yorktonnot enough ad clicks4012
North Battlefordnot enough ad clicks4021
Weyburnnot enough ad clicks4030
Estevannot enough ad clicks3013
Warman$0.05–$2.072017
Martensvillenot enough ad clicks208

Whitehorse

PlaceCost per clickSearches/moCompetition
Whitehorsenot enough ad clicks4015