Explore

Google Ads costs for optometrists 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$3.06–$12.1112,40046
Calgary$3.43–$13.935,48047
Edmonton$3.36–$11.123,21051
Parkland County$3.33–$11.2273050
Sturgeon County$3.27–$11.0335054
Red Deer County$2.27–$8.0327059
Lethbridge$2.63–$12.2924055
County of Grande Prairie No. 1$3.11–$13.8424044
Red Deer$2.48–$8.2022061
Spruce Grove$3.28–$13.0719046
Airdrie$2.36–$11.4716061
Chestermere$2.75–$11.0215048
St. Albert$3.22–$11.1314041
Foothills County$4.16–$15.9214061
Grande Prairie$1.63–$9.7910048
Medicine Hat$3.04–$8.129045
Leduc$2.62–$10.738054
Cochrane$4.06–$20.057051
Fort Saskatchewan$4.07–$17.696034
Lloydminster (Alberta part)$1.43–$4.676043
Canmore$2.81–$11.366022
Yellowhead County$2.36–$8.356032
Okotoks$3.75–$16.445070
Beaumont$3.59–$7.445042
Camrose$4.45–$11.624033
Stony Plain$2.54–$9.314048
Cold Lake$3–$16.434038
Wetaskiwinnot enough ad clicks4016
Sylvan Lake$0.91–$5.583053
Brooksnot enough ad clicks3042
Strathmore$1.51–$9.393049
High Rivernot enough ad clicks3039
Lacombenot enough ad clicks3044
Blackfaldsnot enough ad clicks3054
Morinville$2.28–$8.443040

British Columbia

PlaceCost per clickSearches/moCompetition
British Columbia$3.57–$12.7117,90046
Vancouver$4.08–$13.854,37043
Burnaby$4.17–$11.802,04039
Surrey$3.21–$11.382,01060
North Vancouver (District)$4.11–$14.471,04048
Victoria$4.10–$19.761,03056
Richmond$3.37–$9.5387034
Coquitlam$3.67–$10.0168053
Kelowna$3.78–$13.8155063
Langley (District)$4.15–$13.8246046
North Vancouver (City)$3.61–$13.5746044
Abbotsford$3.57–$12.0444047
Port Coquitlam$3.66–$9.6935062
Delta$3.41–$12.1231052
Kamloops$1.57–$7.4126047
New Westminster$4.87–$12.6226052
Prince George$1.79–$7.1726043
Nanaimo$4.54–$12.9325060
Chilliwack$4.26–$14.5021072
View Royal$4.60–$20.6921060
Langford$4.52–$19.0520058
West Vancouver$4–$14.9820046
Maple Ridge$3.66–$9.5418062
Vernon$1.87–$7.6916066
Port Moody$3.84–$10.5816059
Langley (City)$4.35–$19.1216048
Saanich$4.72–$2915044
Courtenay$3.09–$10.5311064
West Kelowna$2.09–$8.9910067
Fort St. John$2–$13.7710038
Penticton$2.78–$13.799045
Squamish$2.02–$9.319031
Campbell River$4.66–$13.328047
Cranbrook$2.77–$8.158014
Salmon Arm$1.28–$3.487017
Dawson Creek$1.94–$12.387023
White Rock$2.61–$9.896059
Pitt Meadows$2.85–$6.816048
Central Saanich$4.78–$226033
Whistler$6.31–$17.096022
Parksville$2.37–$9.296053
Prince Rupertnot enough ad clicks604
Terracenot enough ad clicks6011
North Cowichan$4.63–$15.945072
Oak Bay$4.76–$32.555060
Comox$4.04–$14.065073
Powell River$5.64–$12.645026
Nelsonnot enough ad clicks505
Mission$1.50–$7.644076
Port Alberni$1.78–$8.264020
Sidney$3.39–$13.964044
North Saanichnot enough ad clicks4037
Williams Lakenot enough ad clicks4020
Colwood$3.04–$29.913052
Esquimaltnot enough ad clicks3071
Sooke$6.07–$10.113034
Summerlandnot enough ad clicks3040
Lake Countrynot enough ad clicks100
Coldstreamnot enough ad clicks100
Secheltnot enough ad clicks100

Canada

PlaceCost per clickSearches/moCompetition
Canada$2.74–$10.2896,70040

Manitoba

PlaceCost per clickSearches/moCompetition
Manitoba$2.03–$8.272,91041
Winnipeg$2.02–$8.421,87048
St. Andrews$2.27–$7.1628043
Springfield$2.27–$9.4420046
Brandon$4.60–$11.8414034
Hanover$0.95–$6.8212028
Taché$0.80–$7.307033
Steinbach$1.13–$8.034024
Winklernot enough ad clicks3013
Portage la Prairienot enough ad clicks306
Thompsonnot enough ad clicks305
St. Clementsnot enough ad clicks3050
Selkirknot enough ad clicks303

New Brunswick

PlaceCost per clickSearches/moCompetition
New Brunswick$2.68–$10.511,65035
Moncton$2.91–$12.8435047
Fredericton$2.56–$11.4128051
Saint John$3.49–$14.6816038
Dieppe$2.80–$12.6615053
Miramichi$3.15–$6.226017
Edmundston$1.88–$6.405016
Bathurstnot enough ad clicks5014
Riverview$2.62–$8.334052
Quispamsis$2.45–$7.394043
Tracadienot enough ad clicks3012
Rothesaynot enough ad clicks3039

Newfoundland and Labrador

PlaceCost per clickSearches/moCompetition
Newfoundland and Labrador$1.62–$5.741,10028
St. John's$1.67–$5.4052030
Mount Pearl$2.15–$5.6610043
Paradise$1.65–$6.456047
Conception Bay South$1.12–$5.775044
Corner Brook$2.63–$6.055012
Gandernot enough ad clicks4010
Grand Falls-Windsornot enough ad clicks3019

Nova Scotia

PlaceCost per clickSearches/moCompetition
Nova Scotia$3.29–$17.922,37041
Halifax$3.89–$21.2282047
Chester$3.16–$11.487038
Pictounot enough ad clicks4026
Antigonishnot enough ad clicks4015
Truro$2.77–$11.574073
Lunenburgnot enough ad clicks307
East Hants$4.35–$11.763055
West Hantsnot enough ad clicks3020
Inverness$1.25–$6.223026
Yarmouthnot enough ad clicks3016

Yellowknife

PlaceCost per clickSearches/moCompetition
Yellowknifenot enough ad clicks406

Ontario

PlaceCost per clickSearches/moCompetition
Ontario$2.78–$9.4449,30036
Toronto$3.20–$10.6014,20037
Ottawa$2.69–$9.793,71044
Mississauga$2.60–$7.702,47044
Brampton$2.17–$6.442,10040
Waterloo$3.51–$10.221,7808
Hamilton$2.60–$8.511,64047
London$3.61–$10.221,47053
Markham$2.61–$6.781,47039
Vaughan$2.65–$6.781,30038
Kitchener$3.11–$9.661,03038
Oakville$3.12–$8.9187036
Windsor$2.44–$9.4673043
Richmond Hill$3.28–$7.9673041
Burlington$2.81–$9.7948041
Kingston$2.40–$9.1848039
Milton$2.80–$10.9146050
Barrie$3.38–$10.0844064
Oshawa$3.27–$8.3742050
Cambridge$2.59–$9.8940040
Guelph$2.66–$9.3138040
Greater Sudbury$1.73–$8.7338024
Whitby$3.08–$10.0738038
St. Catharines$2.27–$9.9733056
Thunder Bay$1.29–$6.1033017
Ajax$3.50–$14.0431040
Thorold$2.72–$11.3831046
Newmarket$3.94–$12.4330052
West Lincoln$2.48–$10.7429045
Pickering$2.30–$9.6725049
Brantford$2.34–$8.7523056
Peterborough$2.29–$7.6522044
Aurora$4.25–$14.0821040
Chatham-Kent$3.68–$7.8220013
Niagara Falls$1.66–$7.1620043
North Bay$2.01–$6.4520018
Middlesex Centre$4.21–$12.6919055
Sault Ste. Marie$2.67–$11.0616044
Halton Hills$3.14–$7.7215045
Sarnia$3.41–$9.3913045
Cornwall$1.49–$4.8013019
Wilmot$2.89–$9.1613044
Belleville$1.65–$5.7912049
Woodstock$2.38–$10.3312033
North Dumfries$3.58–$10.3112037
Kawartha Lakes$1.94–$6.9211026
Caledon$2.43–$9.9611046
Welland$2.44–$10.6010062
Haldimand$2.55–$6.7010024
Quinte West$1.85–$5.9810035
Bradford West Gwillimbury$1.95–$10.7010047
King$2.64–$8.6010046
Kenoranot enough ad clicks1003
Orangeville$1.93–$11.089057
Tecumseh$2.36–$6.819037
Norfolk$2.12–$8.378049
Whitchurch-Stouffville$2.83–$5.448032
New Tecumseth$2.05–$10.518049
St. Thomas$2.31–$8.808054
East Gwillimbury$2.82–$11.888056
Timminsnot enough ad clicks705
Brant$2.61–$9.307043
Centre Wellington$2.14–$4.617046
Grimsby$1.53–$16.297042
Woolwich$3.58–$7.397033
Essa$3.44–$12.497052
Guelph/Eramosa$2.40–$8.527046
Georgina$2.78–$9.566051
Orillia$2.41–$7.306041
Lincoln$6.05–$15.776040
Collingwood$2.38–$7.696055
Huntsville$4.59–$5.306029
Cobourg$2.62–$7.606044
Innisfil$3.17–$12.265058
Lakeshore$2.63–$6.285047
Stratford$4.20–$8.865026
LaSalle$2.32–$9.635051
Leamington$4.01–$10.795035
Clarence-Rockland$2.30–$10.505032
Prince Edward$2.25–$5.075031
Wasaga Beach$3.57–$11.875067
Owen Sound$2.17–$5.585039
Scugognot enough ad clicks5024
Essex$3.11–$12.115059
Tillsonburg$1.38–$11.555022
Petawawanot enough ad clicks5014
Port Hope$4.17–$19.955047
Saugeen Shores$0.83–$4.625034
Pembrokenot enough ad clicks509
The Nationnot enough ad clicks5035
Tiny$3.05–$7.095050
Cavan Monaghannot enough ad clicks5060
Fort Erienot enough ad clicks4016
Strathroy-Caradocnot enough ad clicks4044
Amherstburg$2.94–$7.404052
Kingsville$2.42–$8.364030
Port Colborne$1.33–$7.314052
Russellnot enough ad clicks4048
North Grenvillenot enough ad clicks4020
Midland$2.72–$6.094042
Bracebridge$1.88–$5.034053
Clearview$3.10–$11.234067
West Nipissingnot enough ad clicks406
Thames Centre$2.41–$12.914065
Trent Hillsnot enough ad clicks4029
Ingersoll$2.86–$9.584034
Gravenhurst$2.13–$7.444037
Carleton Place$2.41–$8.254047
Kincardinenot enough ad clicks4025
Brightonnot enough ad clicks4026
Erin$2.22–$5.684037
Elliot Lakenot enough ad clicks404
Grey Highlands$2.28–$8.224033
Hawkesburynot enough ad clicks4038
Claringtonnot enough ad clicks3029
Oro-Medontenot enough ad clicks3023
Brockville$2.71–$5.323023
Springwater$3.63–$9.423019
Uxbridgenot enough ad clicks3018
South Frontenacnot enough ad clicks3032
Niagara-on-the-Lakenot enough ad clicks300
Selwynnot enough ad clicks3064
Pelham$3.99–$10.253058
Loyalist$1.94–$7.343043
Greater Napaneenot enough ad clicks3034
North Perthnot enough ad clicks3023
Mississippi Millsnot enough ad clicks3046
St. Clairnot enough ad clicks3031
Severn$1.84–$6.923051
South Stormontnot enough ad clicks307
South Glengarrynot enough ad clicks3042
West Grey$1.39–$8.383030
Perth Eastnot enough ad clicks3063
Brocknot enough ad clicks3025
Wellington Northnot enough ad clicks3039
Lambton Shores$2.73–$6.753019
Meafordnot enough ad clicks3032
North Dundasnot enough ad clicks3025
Norwichnot enough ad clicks306
Georgian Bluffsnot enough ad clicks3042
Taynot enough ad clicks3019
Hamilton (Township)not enough ad clicks3026
South Dundasnot enough ad clicks3015
Adjala-Tosorontionot enough ad clicks3063
Rideau Lakesnot enough ad clicks3035
Mapletonnot enough ad clicks3029
Ramaranot enough ad clicks3028
North Glengarrynot enough ad clicks300
Penetanguishenenot enough ad clicks3047
South Huronnot enough ad clicks3021
Wellesleynot enough ad clicks1086

Prince Edward Island

PlaceCost per clickSearches/moCompetition
Prince Edward Island$1.71–$6.6333023
Charlottetown$1.26–$6.3516021
Stratford$1.26–$6.1910025
Summersidenot enough ad clicks4020

Quebec

PlaceCost per clickSearches/moCompetition
Quebec$1.96–$6.5710,10042
Montreal$2.16–$6.634,67037
Gatineau$2.20–$7.4053043
Laval$2.20–$651056
Longueuil$1.75–$6.7839050
Quebec City$1.71–$8.8538046
Brossard$2.46–$7.9419046
Pointe-Claire$2.32–$7.6319068
Sherbrooke$1.19–$4.1316028
Mont-Royal$2.67–$7.7814050
Dorval$2.89–$9.1112060
Prévost$1.41–$5.9011076
Saint-Sauveur$1.41–$5.9011076
Kirkland$2–$6.4710074
Trois-Rivières$1.58–$4.959049
Terrebonne$1.36–$5.249060
Blainville$2.07–$6.549074
Dollard-des-Ormeaux$2.67–$7.039075
Côte-Saint-Luc$2.11–$7.249029
Lévis$0.58–$3.297040
Saint-Jean-sur-Richelieu$1.35–$4.087056
Châteauguay$2.31–$5.887039
Rouyn-Norandanot enough ad clicks706
Saguenay$1.85–$5.61607
Repentigny$1.38–$3.716066
Mirabel$2.10–$4.886074
Boisbriand$2.32–$6.176080
Granby$1.44–$8.155042
Vaudreuil-Dorion$0.78–$2.205047
Salaberry-de-Valleyfield$1.90–$5.925045
Saint-Constantnot enough ad clicks5036
Sainte-Thérèse$2.48–$6.255082
La Prairie$2.03–$8.945077
Candiac$1.63–$6.195052
Saint-Lambert$3.36–$10.425050
Westmountnot enough ad clicks5030
Beaconsfield$2.09–$11.955063
Saint-Hyacinthe$1.57–$3.984064
Mascouche$2.15–$4.674054
Shawinigan$0.97–$3.154033
Bouchervillenot enough ad clicks4053
Val-d'Or$0.70–$3.334019
Chambly$2.08–$5.344061
Sainte-Julie$2.04–$4.574068
Saint-Bruno-de-Montarville$1.80–$9.264087
Joliettenot enough ad clicks4015
Deux-Montagnes$1.47–$4.354060
Sainte-Catherinenot enough ad clicks4021
Rosemère$2.85–$7.354034
Val-des-Montsnot enough ad clicks4044
Mont-Tremblantnot enough ad clicks4024
Saint-Jérôme$1.37–$3.453028
Drummondvillenot enough ad clicks3013
Rimouski$1.27–$6.213016
Victoriaville$0.95–$3.543041
Saint-Eustache$1.63–$3.323029
Sorel-Tracynot enough ad clicks3016
Saint-Georgesnot enough ad clicks3044
Almanot enough ad clicks3010
Magognot enough ad clicks3026
Thetford Minesnot enough ad clicks302
Sept-Îlesnot enough ad clicks3021
Beloeil$1.43–$6.023018
Saint-Lin–Laurentidesnot enough ad clicks3032
L'Assomption$1.32–$3.073028
Varennes$1.59–$4.583056
Baie-Comeaunot enough ad clicks3010
Rivière-du-Loupnot enough ad clicks306
Sainte-Marthe-sur-le-Lacnot enough ad clicks3078
Saint-Colombannot enough ad clicks3033
Saint-Basile-le-Grandnot enough ad clicks3025
L'Ancienne-Lorettenot enough ad clicks3041
Cowansvillenot enough ad clicks306
Sainte-Anne-des-Plainesnot enough ad clicks3013
Gaspénot enough ad clicks309
Pincourt$2.80–$6.073020
Mercier$2.13–$4.253036
Lavaltrienot enough ad clicks3028
Lachute$1.80–$4.813050
Matanenot enough ad clicks301
Beauharnoisnot enough ad clicks3033
Bécancournot enough ad clicks3059
Saint-Amablenot enough ad clicks3042
Sainte-Marienot enough ad clicks307
Amosnot enough ad clicks303
Carignannot enough ad clicks3054
Rawdonnot enough ad clicks304
Cantleynot enough ad clicks3025
Notre-Dame-de-l'Île-Perrotnot enough ad clicks300
Bromontnot enough ad clicks309
Marievillenot enough ad clicks3033
Sainte-Agathe-des-Montsnot enough ad clicks3034
Sainte-Juliennenot enough ad clicks3043
La Tuquenot enough ad clicks302
Saint-Raymondnot enough ad clicks305
Montmagnynot enough ad clicks302
Bois-des-Filion$1.94–$7.373068
Farnhamnot enough ad clicks3014
Saint-Féliciennot enough ad clicks306
Mont-Saint-Hilairenot enough ad clicks2011
Sainte-Sophienot enough ad clicks2032
Saint-Charles-Borroméenot enough ad clicks200
Mont-Lauriernot enough ad clicks2012
Sainte-Adèlenot enough ad clicks2019
L'Île-Perrotnot enough ad clicks200
Saint-Hippolytenot enough ad clicks2022
Pont-Rougenot enough ad clicks2015
Dolbeau-Mistassininot enough ad clicks1029

Saskatchewan

PlaceCost per clickSearches/moCompetition
Saskatchewan$2.76–$14.042,28044
Saskatoon$3.19–$14.0274056
Regina$2.54–$17.2460048
Prince Albert$2.19–$13.218067
Moose Jawnot enough ad clicks7015
Yorktonnot enough ad clicks6012
North Battlefordnot enough ad clicks5030
Swift Currentnot enough ad clicks408
Estevannot enough ad clicks400
Warmannot enough ad clicks3075
Weyburnnot enough ad clicks3017
Martensville$3.69–$7.573050

Whitehorse

PlaceCost per clickSearches/moCompetition
Whitehorse$1.89–$10.349027