social media, marketing, facebook, communication, strategy, seo, social, web, online, multimedia, media, digital, networking, social media, social media, social media, social media, social media, seo, seo. Social media ad prices in Canada: CAD CPM and CPC ranges for Meta, TikTok, LinkedIn and X
Photo by Alltechbuzz_net on Pixabay

Costs

Social media ad prices in Canada: CAD CPM and CPC ranges for Meta, TikTok, LinkedIn and X

Canadian social media ad prices: CAD CPM and CPC planning ranges for Meta, TikTok, LinkedIn and X, with notes on provinces, tax and budgeting.

What to take away

  • Social media advertising costs Canada vary by platform and province, so plan budgets in CAD per market rather than one national average.
  • Meta usually delivers the lowest CPM and CPC for reach campaigns in Ontario, Quebec, British Columbia and Alberta.
  • LinkedIn carries the highest CPM because B2B audiences are small and job title targeting is precise.
  • TikTok sits between Meta and LinkedIn, with strong CPC in Alberta and Quebec.
  • X pricing moved after 2023 changes to verification and ad products, so treat older benchmarks as unreliable.
  • Add 5% GST or 13% Ontario HST on top of platform spend when you reconcile invoices.

How to read Canadian CPM and CPC benchmarks in CAD

Every figure below is in Canadian dollars unless stated otherwise. Platform billing often defaults to USD, so confirm the currency on your invoice before you compare campaigns. A USD CPM of 10 is roughly 13.50 CAD at recent exchange rates, which changes how a campaign looks against a Canadian benchmark.

CPM vs CPC: Read Together

CPM

Definition
Cost per 1,000 impressions
Low number
Cheap reach
Risk
Poor CTR raises CPC
Read
With CTR

CPC

Definition
Cost per click
Low number
Cheap clicks
Risk
High CPC with weak creative
Read
With conversion rate

CPM is the cost to show your ad 1,000 times. CPC is the cost per click. A low CPM with a poor click-through rate can cost more per click than a higher CPM with strong creative, so read both numbers together.

Provincial differences come from audience size, competition and language. Ontario and Quebec hold the largest populations, so auction density is higher there. British Columbia and Alberta have smaller but often wealthier audiences, which can push CPM up in finance, real estate and travel categories.

Seasonality matters more than province in some months. Retail CPMs climb from late October through December, while January and July tend to be softer for many advertisers. Build your benchmark from a full quarter, not a single week.

Tax treatment affects your true cost. Ontario charges 13% Harmonized Sales Tax on most advertising services, which you can review on the province's Harmonized Sales Tax page. Platforms registered for GST/HST collect it on Canadian ad spend.

If you run creator partnerships alongside paid ads, remember that payouts and platform income carry their own tax rules. The Canada Revenue Agency portal covers filing and payment for business taxes, including GST/HST accounts.

Meta ad costs across Ontario, Quebec, British Columbia and Alberta

Meta covers Facebook and Instagram. It is the default starting point for most Canadian small businesses because audience size is large and the ads manager is familiar. Meta ads cost Canada buyers see depend heavily on objective, placement and creative format.

Meta CPM and CPC by Province

Province

Ontario
12 to 22
Quebec
9 to 17
British Columbia
11 to 21
Alberta
9 to 18

CPM (CAD)

Ontario
1.00 to 2.50
Quebec
0.70 to 1.80
British Columbia
0.90 to 2.30
Alberta
0.70 to 1.90

CPC (CAD)

Ontario
Quebec
British Columbia
Alberta

Typical Canadian CPM ranges for Meta sit between 8 and 22 CAD for broad reach campaigns. Ontario and British Columbia often land at the higher end because of competition in Toronto and Vancouver. Quebec and Alberta frequently sit lower, helped by less saturated auctions outside major metros.

Meta CPC in Canada commonly falls between 0.60 and 2.50 CAD. Feed placements usually produce cheaper clicks than Stories or Reels, though Reels can win on reach. Advantage+ campaigns often lower CPM but can raise CPC if the placements are broad.

ProvinceMeta CPM range (CAD)Meta CPC range (CAD)
Ontario12 to 221.00 to 2.50
Quebec9 to 170.70 to 1.80
British Columbia11 to 210.90 to 2.30
Alberta9 to 180.70 to 1.90

These ranges are planning guides, not guarantees. A jewellery brand in Montreal and a hardware store in Calgary will see different numbers even with identical budgets. Test with a small daily spend before you commit a full quarter.

French-language creative in Quebec can lower CPM because fewer advertisers compete for that inventory. If you sell nationally, run separate campaigns for Quebec rather than translating one national ad set.

Meta also bills in USD for many Canadian accounts. Check your payment settings and your card's foreign exchange fee, because a 2.5% conversion charge quietly raises your effective CPM.

If you compare tools and platforms, look past the headline price: learning to Compare Community Platform Pricing without hidden fees helps you spot setup charges, overage fees and currency markups that change your real cost per click.

TikTok ad costs by province

TikTok skews younger and rewards native-looking video. TikTok ads cost Canada advertisers pay have risen as inventory sold out, but the platform still undercuts LinkedIn by a wide margin for reach.

TikTok CPM and CPC in Canada

  • CPM low6
  • CPM high18
  • CPC low0.40
  • CPC high1.80

Canadian TikTok CPM commonly runs from 6 to 18 CAD. Alberta and Quebec often show the lowest CPM because advertiser density is thinner there. Ontario and British Columbia sit higher, particularly in Toronto and Vancouver where retail and app advertisers compete hard.

TikTok CPC in Canada typically falls between 0.40 and 1.80 CAD. Spark Ads, which boost existing organic posts, often beat standard in-feed ads on both CPM and CPC because the content looks less like an ad.

Video production cost is the hidden factor. A polished 15-second spot can cost more than the media budget for a small campaign. Many Canadian brands now shoot vertical video in-house to keep the total cost per acquisition down.

If your campaign includes a creator giveaway, budget for prizes, shipping and platform fees before you set the media spend. A Social Media Giveaway in Canada has its own cost structure that sits outside your CPM and CPC.

TikTok's Canadian audience is smaller than Meta's, so frequency rises faster. Cap frequency at three to four impressions per user per week to avoid wasted spend.

LinkedIn ad costs for Canadian B2B campaigns

LinkedIn is the most expensive major platform for Canadian advertisers. LinkedIn ads cost Canada buyers pay reflect tight B2B targeting, where you reach decision makers by job title, company size and industry.

LinkedIn CPM and CPC in Canada

  • CPM low25
  • CPM high60
  • CPC low5
  • CPC high15

Canadian LinkedIn CPM usually ranges from 25 to 60 CAD for sponsored content. Ontario, especially Toronto, sits at the top because finance, technology and consulting firms bid for the same audience. Alberta is often cheaper outside Calgary's energy sector, and Quebec can be cheaper if you target French-language professionals.

LinkedIn CPC in Canada commonly falls between 5 and 15 CAD. Lead gen forms can lower cost per lead even when CPC is high, because the form removes a landing page step. Message ads and conversation ads cost more per send but can reach executives who ignore feed ads.

Small audiences are the main risk. If your target list is under 50,000 people, you may pay a premium and see frequency climb within days. Broaden by skills or interests rather than only exact job titles.

LinkedIn is rarely the right channel for consumer products. Use it when a single closed deal is worth hundreds or thousands of dollars, so a 40 CAD CPM still makes sense.

X ad costs and recent shifts

X, formerly Twitter, has changed its ad products and verification system since 2023. X ads cost Canada advertisers pay are harder to benchmark because public data is thinner and pricing has moved with those product changes.

X CPM and CPC in Canada

  • CPM low5
  • CPM high20
  • CPC low0.50
  • CPC high2.00

Canadian X CPM commonly runs from 5 to 20 CAD for promoted posts. CPC typically falls between 0.50 and 2.00 CAD. Ontario and British Columbia show the highest CPM, while Alberta and Quebec often sit lower.

X remains useful for news, sports, politics and technology audiences. It is weaker for broad retail reach. Brand safety controls matter more here than on Meta or TikTok, and some Canadian advertisers have paused spend after changes to moderation policy.

If you rely on older X benchmarks from before 2023, treat them as historical only. Rebuild your numbers from your own account data over the last 90 days.

Sources behind each figure and how to verify them

No single public registry publishes Canadian CPM and CPC by province. The ranges above come from platform ad managers, agency account data and published Canadian benchmark reports. Treat them as planning bands, not official statistics.

You can verify your own numbers in four steps.

Verify Your Own Benchmarks

  1. Run test campaign per province with fixed budget
  2. Record CPM, CPC, CTR, conversion after 7 days
  3. Compare results against ranges and adjust bids
  4. Recheck monthly as auction prices shift

Platform help centres publish definitions and billing rules, but not provincial price tables. Statistics Canada tracks digital economy activity, yet it does not publish ad CPM by province.

Tax sources are more precise. The CRA explains how to file your GST/HST return if you are registered and collect tax on ad resale.

In British Columbia, provincial taxes and tax credits apply to businesses and creators operating in Vancouver and elsewhere in the province.

If you suspect fraudulent ad charges or a platform billing problem, you can File a Complaint through the proper Canadian channels. Keep invoices and campaign screenshots as evidence.

Budgeting example for a multi-province campaign

Suppose a Canadian outdoor gear brand has 6,000 CAD per month to spend across Ontario, Quebec, British Columbia and Alberta. The goal is website traffic and email signups, not direct sales.

The plan splits the budget by population and competition.

Multi-Province Budget Split

Province

Ontario
2,400
Quebec
1,200
British Columbia
1,500
Alberta
900

Budget (CAD)

Ontario
60% Meta, 40% TikTok
Quebec
70% Meta, 30% TikTok
British Columbia
70% Meta, 30% TikTok
Alberta
60% Meta, 40% TikTok

Split

Ontario
Quebec
British Columbia
Alberta

At an assumed blended CPM of 14 CAD, 6,000 CAD buys roughly 428,000 impressions before tax. Add 5% GST outside Ontario and 13% HST in Ontario, so the true invoice is higher than the media budget.

The brand sets a target CPC of 1.20 CAD and a landing page conversion rate of 4%. That combination yields about 5,000 clicks and 200 signups per month. If Alberta CPC comes in at 0.80 CAD, the brand shifts more budget there in month two.

If the brand also runs a community server for customers, that bill sits outside the ad budget. A Discord Server Monthly Cost estimate helps keep the line item under control.

Track results weekly and move money toward the cheapest province for your goal. Provincial performance changes with season, so revisit the split every quarter.

Common questions

Are these CPM and CPC figures official?
No. They are planning ranges drawn from ad managers, agency data and published Canadian benchmarks. Your own account data is the only reliable source for your business.
Why is LinkedIn so much more expensive than Meta?
LinkedIn targets people by job title, seniority and company, so the available audience is small. Advertisers pay a premium for that precision.
Do I pay GST or HST on platform ad spend?
Yes, if the platform is registered for GST/HST in Canada. Ontario charges 13% HST, while most other provinces use 5% GST on top of the media cost.
Does language affect cost in Quebec?
Often yes. French-language ad inventory is less crowded, so CPM can be lower than English campaigns targeting the same province.
Should I run one national campaign or separate provincial campaigns?
Separate campaigns give you cleaner data and let you shift budget to the cheapest province. They also let you use French creative in Quebec.
How often should I update my benchmarks?
Quarterly at minimum. Auction prices move with season, competition and platform product changes, especially on X.

More in Costs

Latest from Buyers Desk