Digital out of home advertising, priced from sources
Rates you can paste into a plan deck and defend. Every figure below links to the seller or body that published it. Quote-only sellers are labeled quote-only, not guessed at.
The short answer
Flight planner
All math from published figures only| Roadside digital bulletinAdQuick 2026 published band | $15,000 | 833k-3M impressions at $5-$18 CPM |
| Place-based pDOOHStackAdapt advertised claim | $6,250 | 417k-3.1M impressions at $2-$15 CPM |
| Per-play self-serveBlip floor / Blindspot median | $3,750 | ~7k plays at Blindspot's $0.52 global median; up to 375k at Blip's published $0.01 floor |
CPM-priced lines combined: 1.3M-6.1M estimated 4-week impressions. Ranges come from the cited bands; per-play and spectacular lines are listed separately because they price per play, not per thousand.
Mid-market DMA: most of AdQuick's published $5-$18 CPM band and $3,500-$25,000 4-week flight range lives here.
Direct route: the figures above are media cost. Rate cards are asks; see /plan/negotiation before you accept one.
Deep version with worked examples on /planner. The formula: impressions = budget / CPM x 1,000. Nothing here uses an unpublished rate.
CPM bands by format
Full rate boardSources: OAAA FY2025 eMarketer 2026 forecast Outsmart (UK OOH trade body) FY2025 and the proof-of-play register.
Two ways to buy. Different math.
The plan comes first, the vendor second: set the budget, split it across formats, then pick the route that leaves the most working media. Full decision aid at direct vs programmatic.
Direct buy
Media owner rate card, 4-week flights, a rep, a contract.
- Media costrate-card ask, negotiable
- Platform feesnone
- Data / targeting feesnone (location targeting only)
- Published anchor$3,500-$25,000 per 4-week digital flight AdQuick 2026
You get guaranteed units, share-of-loop and spectaculars. You give up mid-flight flexibility. Rate cards are asks.
Programmatic (pDOOH)
DSP to SSP to screen. Audience targeting, no 4-week commitment.
- Media cost (working media)auction or fixed-deal CPM
- DSP feevaries, quote-only
- SSP take ratevaries, quote-only
- Data / audience feesvaries, quote-only
- Published anchor$2-$15 CPM claimed by StackAdapt StackAdapt 2026
No major DOOH SSP or DSP publishes its take rate. Get every fee line in writing before you sign; the working-media math decides this route.
Format rate cards
Rate $5-$18 CPM most US markets; $20-$25 premium units AdQuick 2026
Entry $3,500-$25,000 per 4-week rotation; small markets under $1,000
Rate $0.01/play published floor (Blip); ~$0.23 cheap urban to ~$0.52 global median per play (Blindspot) Blip Billboards 2026Blindspot 2026
Entry No minimum spend (Blip, published); campaigns from $50 (Blindspot)
Rate $2-$15 CPM advertised by StackAdapt; ~$12 average eCPM published by Adomni StackAdapt 2026Adomni 2026
Entry No minimum budget on Adomni (published); DSP terms vary
Rate Quote-only. No major transit seller publishes a rate card. OUTFRONT Media 2026JCDecaux 2026
Entry Packages priced by contract holder (OUTFRONT, JCDecaux)
All eight format sheets, with specs and buying notes, on the formats page.
Related benchmarks
Comparing DOOH against paid social or search? Channel acquisition-cost benchmarks live at averagecac.com; our honest CPM-vs-CPM framing is in DOOH vs paid social.