Explore

Google Ads costs for commercial leasing 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$0.93–$9.9529063
Calgary$1.25–$12.0514066
Edmonton$0.73–$9.178071
Red Deernot enough ad clicks3054
Lethbridge$0.68–$33043
Airdrienot enough ad clicks3026
St. Albertnot enough ad clicks3051
Grande Prairienot enough ad clicks3029
Medicine Hatnot enough ad clicks3024
Spruce Grovenot enough ad clicks3083
Leducnot enough ad clicks300
Parkland County$0.72–$5.793078
Cochranenot enough ad clicks3043
Okotoksnot enough ad clicks300
Fort Saskatchewannot enough ad clicks300
County of Grande Prairie No. 1not enough ad clicks3029
Foothills County$0.63–$4.343053
Chestermerenot enough ad clicks3070
Sturgeon Countynot enough ad clicks3063
Red Deer Countynot enough ad clicks3054
Stony Plainnot enough ad clicks300
Canmorenot enough ad clicks300
High Rivernot enough ad clicks3026
Yellowhead Countynot enough ad clicks300
Beaumontnot enough ad clicks2079
Lloydminster (Alberta part)not enough ad clicks2022
Camrosenot enough ad clicks200
Sylvan Lakenot enough ad clicks200
Brooksnot enough ad clicks200
Lacombenot enough ad clicks207
Wetaskiwinnot enough ad clicks200
Blackfaldsnot enough ad clicks200
Morinvillenot enough ad clicks200
Cold Lakenot enough ad clicks100
Strathmorenot enough ad clicks100

British Columbia

PlaceCost per clickSearches/moCompetition
British Columbia$1.18–$10.7261062
Vancouver$2.70–$17.3318081
Surrey$1–$9.907074
Burnaby$1.53–$12.337071
Victoria$1.08–$5.724053
North Vancouver (District)$3.69–$16.834088
Abbotsfordnot enough ad clicks3032
Kelowna$0.59–$2.933062
Nanaimo$0.31–$1.243051
Kamloopsnot enough ad clicks3033
Richmond$0.95–$15.423057
Coquitlam$1.70–$22.183063
Langley (District)not enough ad clicks3052
Saanichnot enough ad clicks3029
Delta$4.73–$15.153034
Chilliwacknot enough ad clicks3026
Maple Ridge$0.53–$4.043038
New Westminster$0.55–$4.033060
Prince Georgenot enough ad clicks3038
Port Coquitlam$0.64–$5.423074
North Vancouver (City)$0.56–$2.133049
Langfordnot enough ad clicks3037
Vernon$1.32–$7.783032
West Vancouver$2.65–$16.923054
Missionnot enough ad clicks300
Pentictonnot enough ad clicks305
West Kelowna$0.41–$4.053066
Campbell Rivernot enough ad clicks3010
Port Moodynot enough ad clicks3019
Langley (City)not enough ad clicks3019
Courtenaynot enough ad clicks309
Squamishnot enough ad clicks3019
White Rocknot enough ad clicks300
Fort St. Johnnot enough ad clicks3029
Pitt Meadowsnot enough ad clicks3033
Port Alberninot enough ad clicks300
Esquimaltnot enough ad clicks300
Comoxnot enough ad clicks301
Whistlernot enough ad clicks305
Parksvillenot enough ad clicks3033
Terracenot enough ad clicks300
View Royalnot enough ad clicks3037
Nelsonnot enough ad clicks300
North Cowichannot enough ad clicks200
Cranbrooknot enough ad clicks2018
Salmon Armnot enough ad clicks2015
Colwoodnot enough ad clicks2025
Oak Baynot enough ad clicks200
Central Saanichnot enough ad clicks200
Sookenot enough ad clicks200
Powell Rivernot enough ad clicks200
Dawson Creeknot enough ad clicks207
Prince Rupertnot enough ad clicks2036
North Saanichnot enough ad clicks2043
Summerlandnot enough ad clicks2022
Williams Lakenot enough ad clicks200
Sidneynot enough ad clicks100

Canada

PlaceCost per clickSearches/moCompetition
Canada$1.61–$12.892,99056

Manitoba

PlaceCost per clickSearches/moCompetition
Manitoba$0.64–$9.9911030
Winnipeg$0.65–$9.118034
Brandonnot enough ad clicks403
Hanovernot enough ad clicks305
Springfieldnot enough ad clicks3049
Tachénot enough ad clicks300
St. Andrewsnot enough ad clicks3054
Steinbachnot enough ad clicks207
Winklernot enough ad clicks200
Portage la Prairienot enough ad clicks2015
Thompsonnot enough ad clicks200
St. Clementsnot enough ad clicks200
Selkirknot enough ad clicks200

New Brunswick

PlaceCost per clickSearches/moCompetition
New Brunswick$1.98–$11.155023
Monctonnot enough ad clicks3029
Saint Johnnot enough ad clicks309
Frederictonnot enough ad clicks3023
Dieppenot enough ad clicks3010
Quispamsisnot enough ad clicks200
Miramichinot enough ad clicks200
Bathurstnot enough ad clicks200
Rothesaynot enough ad clicks200
Riverviewnot enough ad clicks1071
Edmundstonnot enough ad clicks100

Newfoundland and Labrador

PlaceCost per clickSearches/moCompetition
Newfoundland and Labrador$1.58–$3.495024
St. John's$1.58–$3.493034
Conception Bay Southnot enough ad clicks300
Paradisenot enough ad clicks3010
Mount Pearlnot enough ad clicks3019
Corner Brooknot enough ad clicks3010
Gandernot enough ad clicks200
Grand Falls-Windsornot enough ad clicks1036

Nova Scotia

PlaceCost per clickSearches/moCompetition
Nova Scotia$1.74–$10.869050
Halifax$0.75–$12.203060
East Hantsnot enough ad clicks305
Pictounot enough ad clicks300
Lunenburgnot enough ad clicks200
West Hantsnot enough ad clicks2029
Truronot enough ad clicks200
Chesternot enough ad clicks200
Invernessnot enough ad clicks100
Yarmouthnot enough ad clicks100

Yellowknife

PlaceCost per clickSearches/moCompetition
Yellowknifenot enough ad clicks300

Ontario

PlaceCost per clickSearches/moCompetition
Ontario$2.01–$14.151,34057
Toronto$2.48–$16.4333067
Ottawa$2.05–$13.5915055
Mississauga$2.46–$14.998069
Brampton$2.86–$14.627062
Hamilton$2.35–$9.405053
London$0.88–$10.415040
Vaughan$2.45–$14.074076
Windsor$2.08–$16.014034
Markham$2.22–$10.553073
Kitchener$0.73–$11.183073
Oakville$1.48–$12.843068
Burlington$2.46–$10.913050
Oshawa$1.63–$26.803062
Guelph$1.82–$8.133063
Barrie$1.45–$16.123066
St. Catharines$5.37–$16.843054
Kingstonnot enough ad clicks3015
Waterloonot enough ad clicks3043
Richmond Hill$2.89–$15.703026
Greater Sudburynot enough ad clicks3028
Whitbynot enough ad clicks3047
Cambridgenot enough ad clicks3027
Miltonnot enough ad clicks3051
Ajax$1.35–$9.493042
Thunder Baynot enough ad clicks3011
Brantford$2.70–$10.543037
Chatham-Kentnot enough ad clicks300
Claringtonnot enough ad clicks300
Pickeringnot enough ad clicks3091
Niagara Falls$1.92–$11.233035
Newmarketnot enough ad clicks3057
Peterboroughnot enough ad clicks3019
Kawartha Lakesnot enough ad clicks3018
Caledon$0.98–$7.973055
Sault Ste. Marienot enough ad clicks300
Sarnia$1.21–$2.153054
Norfolknot enough ad clicks300
Halton Hillsnot enough ad clicks3033
Aurora$0.57–$7.183047
Wellandnot enough ad clicks3036
Bellevillenot enough ad clicks305
Whitchurch-Stouffville$0.88–$14.763046
Haldimandnot enough ad clicks300
Cornwallnot enough ad clicks3010
Georginanot enough ad clicks300
Woodstocknot enough ad clicks3010
Quinte Westnot enough ad clicks3016
New Tecumsethnot enough ad clicks3029
Bradford West Gwillimburynot enough ad clicks3038
Timminsnot enough ad clicks300
Lakeshorenot enough ad clicks300
Brantnot enough ad clicks3043
East Gwillimbury$0.81–$8.013021
LaSallenot enough ad clicks300
Centre Wellingtonnot enough ad clicks300
Orangevillenot enough ad clicks3019
Kingnot enough ad clicks3019
Woolwichnot enough ad clicks300
Clarence-Rocklandnot enough ad clicks300
Lincolnnot enough ad clicks3029
Collingwoodnot enough ad clicks305
Thorold$0.67–$7.043063
Tecumsehnot enough ad clicks305
Kingsvillenot enough ad clicks300
Owen Soundnot enough ad clicks305
Scugognot enough ad clicks3010
Wilmotnot enough ad clicks3019
Essexnot enough ad clicks300
Huntsvillenot enough ad clicks300
Cobourgnot enough ad clicks3010
Middlesex Centrenot enough ad clicks3039
Tillsonburgnot enough ad clicks3019
Pelhamnot enough ad clicks3012
Loyalistnot enough ad clicks300
Midlandnot enough ad clicks300
Bracebridgenot enough ad clicks3021
Port Hopenot enough ad clicks300
Greater Napaneenot enough ad clicks3010
West Lincoln$0.56–$7.043062
West Nipissingnot enough ad clicks300
Thames Centrenot enough ad clicks300
Guelph/Eramosanot enough ad clicks3029
Tinynot enough ad clicks300
Carleton Placenot enough ad clicks300
Erinnot enough ad clicks3014
Elliot Lakenot enough ad clicks3010
North Dumfriesnot enough ad clicks3024
Cavan Monaghannot enough ad clicks300
North Baynot enough ad clicks200
Innisfilnot enough ad clicks2036
St. Thomasnot enough ad clicks200
Orillianot enough ad clicks203
Stratfordnot enough ad clicks200
Fort Erienot enough ad clicks2029
Leamingtonnot enough ad clicks2043
Grimsbynot enough ad clicks2039
Prince Edwardnot enough ad clicks203
Wasaga Beachnot enough ad clicks204
Strathroy-Caradocnot enough ad clicks200
Amherstburgnot enough ad clicks200
Oro-Medontenot enough ad clicks2036
Essanot enough ad clicks200
Brockvillenot enough ad clicks200
Springwaternot enough ad clicks200
Uxbridge$7.96–$51.752085
South Frontenacnot enough ad clicks200
Port Colbornenot enough ad clicks200
Niagara-on-the-Lakenot enough ad clicks200
Selwynnot enough ad clicks2043
Petawawanot enough ad clicks200
North Grenvillenot enough ad clicks200
Saugeen Shoresnot enough ad clicks200
Kenoranot enough ad clicks200
Clearviewnot enough ad clicks200
Mississippi Millsnot enough ad clicks200
Severnnot enough ad clicks2043
Pembrokenot enough ad clicks207
Trent Hillsnot enough ad clicks200
Ingersollnot enough ad clicks200
South Glengarrynot enough ad clicks200
Gravenhurstnot enough ad clicks200
Brocknot enough ad clicks200
Wellington Northnot enough ad clicks200
Kincardinenot enough ad clicks200
Brightonnot enough ad clicks200
Lambton Shoresnot enough ad clicks2022
Norwichnot enough ad clicks200
Georgian Bluffsnot enough ad clicks200
Adjala-Tosorontionot enough ad clicks200
Grey Highlandsnot enough ad clicks200
Hawkesburynot enough ad clicks200
North Glengarrynot enough ad clicks200
South Huronnot enough ad clicks200
Russellnot enough ad clicks1014
North Perthnot enough ad clicks100
St. Clairnot enough ad clicks100
South Stormontnot enough ad clicks100
West Greynot enough ad clicks100
Perth Eastnot enough ad clicks100
Meafordnot enough ad clicks100
North Dundasnot enough ad clicks100
Taynot enough ad clicks100
Hamilton (Township)not enough ad clicks100
South Dundasnot enough ad clicks100
Ramaranot enough ad clicks100
Penetanguishenenot enough ad clicks100

Prince Edward Island

PlaceCost per clickSearches/moCompetition
Prince Edward Islandnot enough ad clicks3013
Charlottetownnot enough ad clicks3017
Summersidenot enough ad clicks305
Stratfordnot enough ad clicks3020

Quebec

PlaceCost per clickSearches/moCompetition
Quebec$3.99–$17.3524058
Montreal$4.60–$18.0714069
Quebec Citynot enough ad clicks300
Gatineau$2.01–$9.543055
Laval$5.75–$19.393037
Longueuilnot enough ad clicks3049
Lévisnot enough ad clicks300
Trois-Rivièresnot enough ad clicks300
Terrebonnenot enough ad clicks300
Saint-Jean-sur-Richelieunot enough ad clicks300
Brossardnot enough ad clicks300
Repentignynot enough ad clicks300
Blainvillenot enough ad clicks3014
Mascouchenot enough ad clicks300
Châteauguaynot enough ad clicks300
Vaudreuil-Dorionnot enough ad clicks300
Côte-Saint-Lucnot enough ad clicks300
Joliettenot enough ad clicks300
Mont-Royal$5.65–$14.043033
Sainte-Marthe-sur-le-Lacnot enough ad clicks300
Kirklandnot enough ad clicks3052
Dorvalnot enough ad clicks300
Beaconsfieldnot enough ad clicks300
Prévostnot enough ad clicks3010
Saint-Sauveurnot enough ad clicks3010
Sherbrookenot enough ad clicks200
Saguenaynot enough ad clicks200
Granbynot enough ad clicks200
Dollard-des-Ormeauxnot enough ad clicks2056
Saint-Eustachenot enough ad clicks200
Rouyn-Norandanot enough ad clicks200
Bouchervillenot enough ad clicks200
Pointe-Claire$2.86–$12.412017
Chamblynot enough ad clicks200
Sainte-Julienot enough ad clicks200
Boisbriandnot enough ad clicks200
Sainte-Thérèsenot enough ad clicks200
Saint-Bruno-de-Montarvillenot enough ad clicks200
Beloeilnot enough ad clicks200
Candiacnot enough ad clicks200
L'Ancienne-Lorettenot enough ad clicks200
Cowansvillenot enough ad clicks200
Rosemèrenot enough ad clicks2022
Sainte-Agathe-des-Montsnot enough ad clicks200
Sainte-Juliennenot enough ad clicks200
Montmagnynot enough ad clicks200
Saint-Jérômenot enough ad clicks100
Mirabelnot enough ad clicks100
Shawinigannot enough ad clicks1057
Victoriavillenot enough ad clicks100
Salaberry-de-Valleyfieldnot enough ad clicks100
Sorel-Tracynot enough ad clicks100
Almanot enough ad clicks100
Saint-Constantnot enough ad clicks100
Magognot enough ad clicks100
La Prairienot enough ad clicks100
Thetford Minesnot enough ad clicks100
Sept-Îlesnot enough ad clicks100
Saint-Lin–Laurentidesnot enough ad clicks100
L'Assomptionnot enough ad clicks100
Saint-Lambertnot enough ad clicks100
Varennesnot enough ad clicks100
Westmountnot enough ad clicks100
Deux-Montagnesnot enough ad clicks100
Sainte-Anne-des-Plainesnot enough ad clicks100
Gaspénot enough ad clicks100
Pincourtnot enough ad clicks100
Merciernot enough ad clicks100
Lavaltrienot enough ad clicks100
Lachutenot enough ad clicks1086
Sainte-Adèlenot enough ad clicks100
Matanenot enough ad clicks100
Beauharnoisnot enough ad clicks100
Val-des-Montsnot enough ad clicks100
Carignannot enough ad clicks100
L'Île-Perrotnot enough ad clicks100
Bromontnot enough ad clicks100
La Tuquenot enough ad clicks100
Mont-Tremblantnot enough ad clicks100
Saint-Hippolytenot enough ad clicks100
Bois-des-Filionnot enough ad clicks100
Farnhamnot enough ad clicks100

Saskatchewan

PlaceCost per clickSearches/moCompetition
Saskatchewan$0.70–$6.838045
Saskatoon$0.68–$6.724046
Regina$0.80–$10.503042
Prince Albertnot enough ad clicks3012
Moose Jawnot enough ad clicks300
Swift Currentnot enough ad clicks200
Yorktonnot enough ad clicks200
North Battlefordnot enough ad clicks200
Warmannot enough ad clicks200
Weyburnnot enough ad clicks200
Martensvillenot enough ad clicks200
Estevannot enough ad clicks100

Whitehorse

PlaceCost per clickSearches/moCompetition
Whitehorsenot enough ad clicks3014