Video Ads CPM Calculator
Calculate the cost per thousand views for your video ad campaigns. Enter your video ad spend and total views to get your CPM instantly, then benchmark your performance against industry averages for pre-roll, mid-roll, outstream, and social video formats.
Campaign Comparison
What Is Video Ads CPM?
Video ads CPM measures the cost an advertiser pays per 1,000 video ad impressions or views. It covers all video ad formats including in-stream pre-roll, mid-roll, outstream video, social video ads, and short-form video placements across platforms.
Video CPMs typically range from $10 to $30, significantly higher than display ads due to richer creative formats, higher engagement, and superior brand recall. Premium in-stream placements on YouTube or publisher sites command the top end, while outstream and social video sit in the $10–$18 range.
Video advertising continues to capture a larger share of digital budgets as consumption shifts to streaming and short-form content. Monitoring your video CPM helps you balance reach and cost across platforms, compare in-stream vs. outstream efficiency, and justify premium video investments with engagement data.
Video Ads CPM Formula
Divide your total video ad expenditure by the number of video ad impressions delivered, then multiply by 1,000. This gives you the price tag for every thousand times your video ad was served to a viewer.
CPM = (Video Ad Spend ÷ Video Views) × 1,000 Video CPM Playground
$500 ÷ 100,000 = 0.005 × 1,000 = $5.00
How to Calculate Video Ads CPM
Use these four steps to measure the cost-efficiency of your video advertising and compare performance across video formats and platforms.
Compile Your Video Ad Budget
Add up all costs for your video campaigns, including media spend, video production costs (if amortized per campaign), platform fees, and any ad-serving charges.
Example: You allocated $9,000 to a YouTube pre-roll campaign targeting in-market auto buyers over a 30-day flight.
Count Your Video Impressions
Pull video view or impression counts from your platform dashboard. Note that 'views' may be defined differently—YouTube counts a view after 30 seconds, while programmatic counts an impression at load.
Example: YouTube Ads reports 450,000 views of your 30-second TrueView pre-roll ad over the campaign period.
Run the CPM Calculation
Divide your video spend by total views and multiply by 1,000 to determine your cost per thousand video impressions.
Example: $9,000 ÷ 450,000 × 1,000 = $20.00 CPM — right in the expected $10–$30 range for YouTube pre-roll.
Compare Across Formats
Break down CPM by video format (pre-roll, mid-roll, outstream) and platform (YouTube, Meta, programmatic) to understand where your budget delivers the most views per dollar.
Example: Your YouTube pre-roll CPM is $20.00, while Meta in-feed video CPM is $12.50. If brand recall is similar, Meta offers 60% more reach per dollar.
Frequently Asked Questions
What is a good CPM for video ads?
Why are video ad CPMs so much higher than banner ads?
What is the difference between in-stream and outstream video CPM?
How does video length affect CPM?
Is YouTube or Meta cheaper for video ads?
How can I lower my video ad CPM?
Free Marketing Calculators
Explore our suite of free online calculators for digital marketers. Each tool is designed to help you measure, compare, and optimize your advertising campaigns.