Skip to content
TYPICAL RATES · CAD
BILLBOARD · TORONTO$3,150–10,0004 weeksBILLBOARD · VANCOUVER$3,000–9,6004 weeksBILLBOARD · MONTRÉAL$2,750–8,8004 weeksBILLBOARD · CALGARY$2,500–8,0004 weeksRADIO · TORONTO$200–750per spotRADIO · VANCOUVER$200–700per spotRADIO · MONTRÉAL$150–650per spotRADIO · CALGARY$150–600per spotBROADCAST TV · TORONTO$400–3,750per spotBROADCAST TV · VANCOUVER$350–3,600per spotBROADCAST TV · MONTRÉAL$350–3,300per spotBROADCAST TV · CALGARY$300–3,000per spotTRANSIT · TORONTO$650–1,500per bus, 4 weeksTRANSIT · VANCOUVER$600–1,450per bus, 4 weeksTRANSIT · MONTRÉAL$550–1,300per bus, 4 weeksTRANSIT · CALGARY$500–1,200per bus, 4 weeksNEWSPAPER & PRINT · TORONTO$3,750–18,750per insertionNEWSPAPER & PRINT · VANCOUVER$3,600–18,000per insertionNEWSPAPER & PRINT · MONTRÉAL$3,300–16,500per insertionNEWSPAPER & PRINT · CALGARY$3,000–15,000per insertionMAGAZINES · TORONTO$6,250–37,500per issueMAGAZINES · VANCOUVER$6,000–36,000per issueMAGAZINES · MONTRÉAL$5,500–33,000per issueMAGAZINES · CALGARY$5,000–30,000per issueDIGITAL PUBLISHERS · TORONTO$1,250–10,000per articleDIGITAL PUBLISHERS · VANCOUVER$1,200–9,600per articleDIGITAL PUBLISHERS · MONTRÉAL$1,100–8,800per articleDIGITAL PUBLISHERS · CALGARY$1,000–8,000per articleCINEMA · TORONTO$63–250per screen, per weekCINEMA · VANCOUVER$60–250per screen, per weekCINEMA · MONTRÉAL$55–200per screen, per weekCINEMA · CALGARY$50–200per screen, per weekSTREAMING TV · TORONTO$38–60CPMSTREAMING TV · VANCOUVER$36–58CPMSTREAMING TV · MONTRÉAL$33–53CPMSTREAMING TV · CALGARY$30–48CPMSTREAMING AUDIO & PODCASTS · TORONTO$23–44CPMSTREAMING AUDIO & PODCASTS · VANCOUVER$22–42CPMSTREAMING AUDIO & PODCASTS · MONTRÉAL$20–39CPMSTREAMING AUDIO & PODCASTS · CALGARY$18–35CPM
Estimates · hover to pause · click for the price guide
Friday, October 9, 2026
Price guides · 2026 estimates

What advertising costs in Canadian cities

Estimated direct-booking prices for 13 channels in 12 cities, adjusted for each market.

ChannelTypical range (est.)Cities
Broadcast TV
30s spot, local news
$300 – $3,000
per spot
Toronto · Montréal · Vancouver · Calgary · Edmonton · Ottawa · Winnipeg · Québec City · Hamilton · Halifax · Victoria · Saskatoon
Streaming TV (CTV)
Streaming pre-roll (15–30s)
$30 – $48
CPM
Toronto · Montréal · Vancouver · Calgary · Edmonton · Ottawa · Winnipeg · Québec City · Hamilton · Halifax · Victoria · Saskatoon
Radio
30s spot, drive time
$150 – $600
per spot
Toronto · Montréal · Vancouver · Calgary · Edmonton · Ottawa · Winnipeg · Québec City · Hamilton · Halifax · Victoria · Saskatoon
Streaming audio & podcasts
Host-read podcast ad
$18 – $35
CPM
Toronto · Montréal · Vancouver · Calgary · Edmonton · Ottawa · Winnipeg · Québec City · Hamilton · Halifax · Victoria · Saskatoon
Billboards
Digital billboard
$2,500 – $8,000
4 weeks
Toronto · Montréal · Vancouver · Calgary · Edmonton · Ottawa · Winnipeg · Québec City · Hamilton · Halifax · Victoria · Saskatoon
Transit
Bus king (side)
$500 – $1,200
per bus, 4 weeks
Toronto · Montréal · Vancouver · Calgary · Edmonton · Ottawa · Winnipeg · Québec City · Hamilton · Halifax · Victoria · Saskatoon
Newspaper & print
Full page, daily paper
$3,000 – $15,000
per insertion
Toronto · Montréal · Vancouver · Calgary · Edmonton · Ottawa · Winnipeg · Québec City · Hamilton · Halifax · Victoria · Saskatoon
Magazines
Full page, national magazine
$5,000 – $30,000
per issue
Toronto · Montréal · Vancouver · Calgary · Edmonton · Ottawa · Winnipeg · Québec City · Hamilton · Halifax · Victoria · Saskatoon
Digital publishers
Sponsored article
$1,000 – $8,000
per article
Toronto · Montréal · Vancouver · Calgary · Edmonton · Ottawa · Winnipeg · Québec City · Hamilton · Halifax · Victoria · Saskatoon
Cinema
30s pre-show
$50 – $200
per screen, per week
Toronto · Montréal · Vancouver · Calgary · Edmonton · Ottawa · Winnipeg · Québec City · Hamilton · Halifax · Victoria · Saskatoon
Social
Feed and Stories ads
$6.00 – $14
CPM
Toronto · Montréal · Vancouver · Calgary · Edmonton · Ottawa · Winnipeg · Québec City · Hamilton · Halifax · Victoria · Saskatoon
Search
Search ads
$1.50 – $6.00
per click
Toronto · Montréal · Vancouver · Calgary · Edmonton · Ottawa · Winnipeg · Québec City · Hamilton · Halifax · Victoria · Saskatoon
Programmatic
Programmatic display
$4.00 – $12
CPM
Toronto · Montréal · Vancouver · Calgary · Edmonton · Ottawa · Winnipeg · Québec City · Hamilton · Halifax · Victoria · Saskatoon

Planning estimates before agency fees, production and tax. Outlets set final rates.