YouTube non-skippable in-stream ads are 6, 15, or 20-second video ads that play before, during, or after a YouTube video and cannot be skipped by the viewer - advertisers pay per thousand impressions (CPM) rather than per view (CPV), making them a fundamentally different format from TrueView skippable ads. They are best suited for brand awareness campaigns where you need guaranteed delivery of a complete message, and they complement the more flexible skippable formats covered in our YouTube TrueView ads guide.
If you are weighing which YouTube ad format to use or want to understand the exact specs, pricing mechanics, and creative rules for non-skippable in-stream ads, this guide breaks down everything you need to know - including how they relate to bumper ads and where they fit in a broader YouTube ad strategy alongside the full range of YouTube ad formats.
TL;DR: Non-Skippable in-Stream Ads at a Glance
- Format: 6, 15, or 20-second video ads that viewers cannot skip.
- Pricing: CPM-based (cost per thousand impressions), not CPV. Rates typically range from single-digit to low-double-digit USD per thousand impressions.
- Best for: Brand awareness, product launches, short-form storytelling where you need the full message delivered.
- Not the same as bumper ads: Bumper ads are strictly 6 seconds and also non-skippable CPM, but they are a separate format with different campaign objectives.
- Creative rule: Front-load your brand name and key message in the first 5 seconds - there is no skip button, but viewer attention drops fast.
What Are YouTube Non-Skippable in-Stream Ads?
Non-skippable in-stream ads are a YouTube ad format that forces viewers to watch the full ad before their chosen video plays. They appear before (pre-roll), during (mid-roll), or after (post-roll) a YouTube video. Unlike TrueView skippable ads which give viewers a "Skip" button after 5 seconds, non-skippable ads play to completion and the advertiser pays for every impression, not just completed views. Google serves these through Google Ads, Display and Video 360, and the YouTube Reservation buying method.
Non-skippable in-stream ads are distinct from the other non-skippable format, bumper ads. Bumper ads are strictly 6 seconds long, while non-skippable in-stream ads can be 6, 15, or 20 seconds. Both use CPM pricing, but they serve different campaign objectives and are selected inside different campaign subtypes in Google Ads. You can run both in the same campaign to cover multiple message lengths.
Non-Skippable in-Stream Ad Specs and Requirements
Video Length and File Specs
The accepted lengths for non-skippable in-stream ads are 6, 15, or 20 seconds. Google may adjust these limits over time, but as of 2026, 20 seconds is the maximum. Ads longer than 20 seconds are not eligible for this format. Video files must meet YouTube's standard ad specs: minimum 640x360 resolution (1080p recommended), 16:9 or 4:3 aspect ratio, and standard video codecs such as H.264. File size should stay under 1 GB.
Audio and Branding Requirements
Non-skippable ads must include audio. Silent-only ads are not accepted even if they technically meet the video spec. Include clear branding and a call to action within the ad itself - unlike TrueView ads where a companion banner provides a clickable overlay, non-skippable ads rely on the video content to drive action. YouTube may reject ads that lack audible audio or clear advertiser identification.
Placement Rules
Non-skippable in-stream ads can run as pre-roll, mid-roll, or post-roll placements. You can choose specific placements manually or use YouTube's automatic placement optimization. Pre-roll is the most common because it captures attention before the main content starts. Mid-roll non-skippable ads can interrupt longer videos, which may increase completion rates but also risk viewer frustration if placed poorly.
How Much Do Non-Skippable YouTube Ads Cost?
Non-skippable in-stream ads use CPM (cost per thousand impressions) pricing, not CPV (cost per view). This means you pay for every 1,000 times your ad is shown, regardless of whether viewers click, engage, or take any action. CPM rates for non-skippable YouTube in-stream ads typically range from single-digit to low-double-digit USD per thousand impressions, though exact rates vary by targeting, audience competition, time of year, and ad quality. For a broader look at pricing across all YouTube formats, see our YouTube ads cost guide.
Because you pay for every impression rather than per view, non-skippable ads generally have a higher cost per campaign than TrueView skippable ads for the same reach, but they guarantee that your full message is delivered. You set a target CPM bid in Google Ads and the platform optimizes delivery within your daily or campaign budget. Budget minimums are typically in the range of a few hundred dollars for a test campaign, though meaningful results usually require a few thousand dollars in spend.
Non-Skippable in-Stream Ads vs Bumper Ads: What Is the Difference?
| Feature | Non-skippable in-stream | Bumper ads |
|---|---|---|
| Length | 6, 15, or 20 seconds | 6 seconds only |
| Pricing | CPM | CPM |
| Skippable? | No | No |
| Campaign objective | Brand awareness, reach | Brand awareness, reach, short-form messaging |
| Placement | Pre-roll, mid-roll, post-roll | Pre-roll, mid-roll, post-roll |
| Best use case | Full message delivery, product demos | Quick brand recall, teaser campaigns |
Bumper ads are essentially a subset of the non-skippable format - they are the shortest possible non-skippable ad. Advertisers often pair bumper ads with non-skippable in-stream ads in the same campaign: a 6-second bumper for frequency and recall, plus a 15 or 20-second non-skippable in-stream ad for deeper storytelling. Google Ads supports running both formats together under a "Video reach" campaign subtype.
When to Use Non-Skippable Ads vs Skippable Trueview
Use non-skippable in-stream ads when you need to guarantee the full message is seen. This matters most for brand awareness campaigns, product launches with a specific value proposition that requires more than 5 seconds to explain, and retargeting audiences who already know your brand. The trade-off is higher cost per impression and potentially lower viewer goodwill compared to skippable formats.
Use TrueView skippable ads when you want to optimize for completed views, drive conversions, or test creative where the first 5 seconds acts as a hook. Skippable ads let you pay only when viewers choose to watch, which can stretch a budget further and give you direct feedback on creative quality through view-through rates. The two formats are not mutually exclusive - many advertisers run both in sequence, using non-skippable for reach and skippable for engagement.
Creative Best Practices for Non-Skippable YouTube Ads
Since viewers cannot skip and must watch the full ad, creative strategy for non-skippable ads is different from skippable formats. Here are the key practices:
- Front-load the brand in the first 5 seconds. Even though the ad is non-skippable, viewer attention drops sharply after the first few seconds. State your brand name and core message immediately.
- Use clear, direct audio. Many viewers listen more than they watch, especially on mobile. The audio should carry the narrative on its own.
- End with a strong call to action. Without a clickable companion banner, the CTA must be in the video itself - spoken, on-screen text, or both.
- Match length to message. Do not stretch a 6-second idea into a 20-second ad. Use the shortest length that delivers the full message.
- Test multiple lengths. Run a 6-second, 15-second, and 20-second version of the same campaign and let performance data tell you which length resonates.
Targeting and Measurement for Non-Skippable Ads
Non-skippable in-stream ads use the same targeting options as other YouTube ad formats: demographic targeting, affinity and in-market audiences, custom intent audiences, remarketing lists, and placement targeting on specific channels or videos. For detailed targeting guidance, see our YouTube ads targeting strategies guide.
Measurement focuses on reach and frequency metrics rather than click-through rates. Key metrics include impressions, unique reach, frequency (how many times the average viewer saw your ad), and view-through rate (which for non-skippable ads is essentially 100 percent for impressions, but completion rate still matters - some viewers close the video or tab). Brand lift studies, available through Google Ads, are the recommended way to measure the brand impact of non-skippable campaigns since click-based metrics are often low for awareness-focused formats.
Frequently Asked Questions
What Is the Difference Between Non-Skippable in-Stream Ads and Bumper Ads?
Non-skippable in-stream ads can be 6, 15, or 20 seconds long. Bumper ads are strictly 6 seconds. Both use CPM pricing and are non-skippable, but they are separate campaign types in Google Ads with different use cases. Bumper ads are best for quick brand recall; non-skippable in-stream ads are better for delivering a complete message.
How Much Do Non-Skippable YouTube Ads Cost?
Non-skippable in-stream ads use CPM pricing, typically ranging from single-digit to low-double-digit USD per thousand impressions. Actual rates depend on audience targeting, competition, seasonality, and ad quality. You set a target CPM bid and Google optimizes delivery within your budget.
Can Viewers Skip Non-Skippable in-Stream Ads?
No. The defining feature of this format is that the skip button is removed. Viewers must watch the full ad (up to 20 seconds) before their chosen video plays. They can close the video or tab entirely, but they cannot skip past the ad within the player.
What Is the Maximum Length of a Non-Skippable YouTube Ad?
The maximum accepted length is 20 seconds. Ads longer than 20 seconds are not eligible for the non-skippable in-stream format and must use the TrueView skippable format instead.
Do Non-Skippable Ads Perform Better Than Skippable Ads?
It depends on the campaign goal. Non-skippable ads guarantee full message delivery and typically achieve higher completion rates by definition, but they often cost more per impression and may generate lower viewer goodwill. Skippable ads let you optimize for engagement and pay only for completed views. The best approach is often to test both formats for the same campaign.
Key Takeaways
- Non-skippable in-stream ads are 6-20 second CPM-priced ads that guarantee full message delivery. They are distinct from bumper ads (6s only) and TrueView skippable ads (CPV, skip button).
- Use them for brand awareness and product launches where message completeness matters. Pair them with bumper ads for frequency and skippable ads for engagement.
- Front-load your brand in the first 5 seconds, use strong audio, and include an in-video CTA. Set CPM bids and measure success through reach, frequency, and brand lift studies.
- Budget minimums are typically a few hundred dollars for testing, with meaningful campaigns usually requiring a few thousand dollars in spend.