Billboard Advertising Cost: What Per-Play, Weekly, and Monthly Prices Actually Buy

Per-play, weekly, and monthly billboard quotes often buy different delivery. This guide shows when cost normalization works, when it must stop, and which inputs a buyer should request.

By
Hookin Team, Performance Editorial
Published
September 10, 2026
Reading time
15 min read
Views
49 views
On this page
  1. Start with the product, not the price label
  2. Four public prices, four different delivery promises
  3. Calculate cost per play only when the inputs exist
  4. A per-play budget is not a monthly delivery promise
  5. Four weeks do not automatically become a month
  6. Compare the complete cost stack, not just media
  7. Delivery, audience, exposure, and sales are four different layers
  8. Use a delivery fingerprint before approving a quote
  9. Compare the promise, then the price
  10. Sources

One billboard offer starts at $0.01 per eight-second play. Another charges $250 for a week. A third lists $1,795 for a “4-week month.” A fourth advertises $500 per month.

Those numbers look ready for a price comparison. They are not.

The per-play offer does not promise a fixed number of displays for the month. The weekly offer defines a minimum recurrence and runs around the clock. The four-week offer supplies a different spot length and a different location. The $500 monthly package gives a time window but does not publish how often the ad appears inside it.

The central rule is simple: compare the delivery promise before you compare the billing unit. A useful billboard cost comparison must identify the face or network, dates, active hours, spot length, recurrence or share of voice, minimum commitment, included costs, and reporting basis. Only then can you decide whether cost per play, cost per week, cost per month, or cost per estimated impression is meaningful.

This guide uses current public US offers checked on September 8, 2026. They are examples of disclosed terms, not a national rate card or confirmation that a particular board is available today.

Start with the product, not the price label

A static billboard, a rotating digital billboard, and auction-based digital inventory can all be sold with a dollar sign followed by “week” or “month.” They are still different products.

With a static face, a booking usually reserves the physical advertising surface for a period. The message stays posted until the copy changes, although illumination, obstructions, maintenance, and the precise contract still affect delivery. With a rotating digital face, your creative appears for a defined spot and then gives way to other content. With an auction or marketplace buy, a budget competes for eligible open spots; the final number, place, and timing of plays can depend on inventory and price conditions.

The terminology helps, but the contract controls. In Broadsign’s platform glossary, an ad duration or slot duration is the time occupied by one creative, while frequency can describe how many times the ad plays per loop. The same glossary distinguishes reserving a static face from scheduling the design, and describes share of voice as a percentage of activity allocated to a brand. These are useful working definitions, not universal promises from every seller.

Use the following translation when reading an offer:

Term What it should tell you What it does not tell you by itself
Play One recorded presentation of the creative on a screen Continuous ownership, a person viewing it, or a conversion
Spot / slot How long one presentation lasts, such as 8 or 10 seconds How often it repeats
Loop The repeating sequence that contains your spot and other content Whether the loop is fixed all day or dynamically filled
Daypart The hours in which your campaign is eligible to run The number of plays inside those hours
Week Usually a seven-day billing or flight period Automatic availability, immediate start, or a specific recurrence
Four-week period 28 days A 30- or 31-day calendar month
Calendar month The named month on the calendar The same play count every month

That last distinction is not pedantic. A 28-day package and an October calendar-month package differ by three days. If the ad runs at a fixed frequency, those days change both the number of planned plays and the effective cost per play.

Four public prices, four different delivery promises

The table below preserves what each provider actually discloses. A blank denominator is not a defect in the arithmetic; it is a signal that the offer cannot yet be normalized.

Public offer Unit and published price Delivery information disclosed Important unknowns
Blip Starts at $0.01 per 8-second play; no required monthly minimum or long-term contract stated Buyer sets budget and schedule; per-play price varies by location, time, and demand; budget bids for open spots Actual board mix, realized price, number of plays, and whether the full daily budget will spend
City of Muskegon industrial-park digital billboards $250 per week or $500 per calendar month, per digital billboard Policy dated February 23, 2026; 10-second ad cycle; boards operate 24 hours a day; each ad at least once every three minutes Live availability, final all-in cost, and actual delivered plays
Circle Signworx, 1031 Gold Street in Manchester, New Hampshire $1,795 for one 4-week month 6.67-second message; at least 30 plays per hour and 720 per day; service runs seven days a week Page date, final extras, availability, and delivered total
E&J Billboards Local Starter $500 per month One digital billboard location; three days per week; six hours per day; free billboard design advertised; subject to availability Exact location and dates, spot length, recurrence, loop, share of voice, and monthly play count

No row is the “cheap winner.” Blip is flexible but variable. Muskegon supplies enough scheduling detail for a conditional minimum-play calculation. Circle supplies a four-week minimum frequency at one named location. E&J publishes a useful eligibility window but withholds the recurrence needed for cost per play.

This is why broad statements such as “digital billboards cost X per month” often mislead. Even when the number is real, the underlying product may be a single named face, multiple screens, unsold marketplace inventory, a limited daypart, or a rotating share of a loop.

Calculate cost per play only when the inputs exist

The basic formula is easy:

cost per play = comparable campaign cost ÷ ad-level plays in the same period

The difficult part is making sure the numerator and denominator describe the same board, dates, creative, and cost scope.

A weekly calculation that works—with a precise label

Muskegon’s industrial-park policy says each ad appears at least once every three minutes, 24 hours a day, in a 10-second cycle. The published minimum schedule implies:

  • 60 ÷ 3 = 20 minimum plays per hour
  • 20 × 24 = 480 minimum plays per day
  • 480 × 7 = 3,360 minimum planned plays per week
  • $250 ÷ 3,360 = $0.0744 per published-minimum play

Those plays contain 33,600 seconds of ad time, or 9 hours and 20 minutes of cumulative screen time across the week.

That is not an observed campaign result. It is a conditional planning ratio derived from a public minimum. Actual delivery could differ, and a buyer would still need to confirm the chosen face, dates, availability, extra costs, and reporting.

The calendar-month price also shows why “month” needs a day count. At the same minimum recurrence:

Calendar period Minimum planned plays $500 divided by minimum plays
30 days 14,400 $0.0347
31 days 14,880 $0.0336

The fixed monthly fee produces a slightly lower planning ratio in a 31-day month because the period contains more eligible time. That does not make one month’s audience more valuable than another.

A four-week calculation that also works

Circle states at least 720 plays per day for its $1,795 four-week option. Four weeks is 28 days, so the disclosed minimum is:

720 × 28 = 20,160 minimum planned plays

$1,795 ÷ 20,160 = about $0.0890 per published-minimum play

At 6.67 seconds each, that minimum represents about 37.35 hours of cumulative screen time. Again, this is a ratio within one named offer—not evidence that this New Hampshire face is better or worse than a different location with a different audience.

A monthly calculation that must stop

E&J’s Local Starter package supplies this much:

3 eligible days per week × 6 eligible hours per day = 18 eligible hours per week

It does not publish the spot length or how often the ad appears during those hours. Therefore, the public page does not support a monthly play count, cost per play, loop share, or estimated CPM. Multiplying the package by an invented “industry standard” recurrence would create a number the seller never promised.

The useful conclusion is not “E&J is expensive.” It is: frequency is the next required input.

A per-play budget is not a monthly delivery promise

Per-play buying reverses the calculation. Instead of paying a fixed period price and deriving a conditional play rate, the buyer establishes a budget and competes for individual displays.

Blip’s public pricing page says its eight-second plays start at one cent, but it also says the price varies by location, time of day, and demand. Its campaign-spend guidance notes that competition or insufficient space can prevent a daily budget from spending in full, and unused daily budget does not automatically roll to the next day. Its terms, last updated June 4, 2026, state that display is not guaranteed and that a customer is not charged when content is not presented.

So a $600, 30-day budget is a ceiling, not a promise of 60,000 one-cent plays. The starting rate is not the realized rate, and the entire budget may not spend under the selected targets.

There is also an easy fee mistake to avoid. Blip’s 5% Marketplace Data Fee explanation says that when a $100 campaign budget is fully spent, $95 goes to campaign spend and $5 to the fee. The example describes an allocation inside the $100—not a $100 charge plus another $5. Using the same arithmetic, a fully spent $600 budget would allocate $570 to campaign spend and $30 to the fee.

Do not then add another 5% to produce $630. At the same time, do not assume that $570 buys 57,000 plays: the per-play price is dynamic. Blip’s terms also make the customer responsible for applicable taxes and government charges. Before approval, ask the seller to show the checkout total and identify whether every displayed rate is gross, net, embedded, or additional.

Four weeks do not automatically become a month

Here is a controlled, fictional teaching example designed to isolate the billing-unit problem. It is not a provider quote or a campaign result.

Assume all three offers cover the same digital face, the same creative, and the same dayparts: 7–10 a.m. and 4–7 p.m. every day, for six active hours daily. The ad is 10 seconds and appears once in a fixed 60-second loop.

That produces:

  • 60 plays per active hour
  • 360 plays per day
  • 2,520 plays per seven-day week
  • 10,800 plays per 30 days
  • 16.67% time share during the active window

Now compare three fictional buying units:

Buying unit Price assumption Coverage and plays Comparable planning ratio
Per play $0.10 per play 10,800 plays over 30 days $1,080 total
Weekly package $280 per indivisible seven-day term 2,520 plays per week $0.1111 per planned play
30-day package $1,000 for 30 days 10,800 plays $0.0926 per planned play

Under these deliberately matched assumptions, the 30-day package has the lowest media cost. But the more important lesson appears when the buyer needs exactly 30 consecutive days.

Four weekly terms cost $1,120 but cover only 28 days. If the weekly product cannot be prorated, the buyer must purchase five terms: $1,400 for 35 days and 12,600 planned plays. The calculation $280 × 30 ÷ 7 = $1,200 is mathematically tidy but commercially fictional unless the seller actually permits daily proration.

The interactive version lets you change cost, duration, spot length, loop, recurrence, and audience estimates while preserving the stop rules: open the billboard cost comparison worksheet.

Compare the complete cost stack, not just media

“Billboard cost” can refer only to media, or it can include work that another seller bills separately. Record each item as included, embedded, additional, optional, or unknown.

Common categories to inspect are:

  • media inventory;
  • artwork or design;
  • adaptations and resizes;
  • static printing or vinyl production;
  • installation, posting, removal, or reposting;
  • extensions and physical embellishments;
  • platform, service, data, or agency fees;
  • sales tax and other government charges.

Do not declare any one of those charges universal. Public offers demonstrate different treatments. E&J advertises free billboard design with its local packages. International Outdoor’s rates page says extra creative fees may apply when work exceeds the time included in a contract; it describes static production as printing and installing vinyl, says a repost may require a posting fee, and states that this physical production fee is not required for digital billboards. Extensions and embellishments are priced case by case.

Muskegon’s policy says advertising materials are produced at the advertiser’s expense and allows applicants to request City design assistance, but it does not publish a price for that assistance. That cost should remain unknown until confirmed—not silently changed to zero.

For a fair cost-per-play comparison, decide which numerator you are using:

  1. Media-only CPP = media charge ÷ comparable plays.
  2. Launch CPP = (media + initial creative/production/setup) ÷ comparable plays.
  3. All-in campaign CPP = every campaign-specific charge and nonrecoverable tax included in scope ÷ comparable plays.

Label the result. Two analysts can use the same play count and obtain different answers simply because one included production and the other did not.

Delivery, audience, exposure, and sales are four different layers

A delivery record answers whether the ad was posted or played. It does not, by itself, answer how many people had an opportunity to see it, noticed it, remembered it, visited, or bought.

Broadsign’s glossary describes static proof of performance as photos showing that copy was posted, while digital proof of play uses logs to show that an ad played back. The Media Rating Council’s December 2025 OOH Measurement Standards go further by separating traffic, gross impressions, opportunity-to-see, likelihood-to-see, and audience. The standard explicitly warns that a viewable condition should not imply that a person was present or that the ad was actually seen. It also calls for strong proof-of-play evidence before reported impression or audience estimates are attached to ad activity.

For a buyer, that becomes a practical evidence ladder:

Layer Example evidence What it supports
Posting or playback Posting photo, ad-level play log The creative was placed or played under the report’s rules
Estimated exposure Documented ad-level impression methodology An estimate with a stated denominator and method
Actual attention or response Suitable observation, study, visit, search, scan, or lift design The specific behavior that method can validly measure
Business outcome Matched sales, lead, or conversion analysis with appropriate controls A bounded outcome claim, not automatic causality

Scope matching matters even before advanced measurement. Blip’s analytics guidance says dashboard figures are “all time” by default, while its Proof of Performance instructions let the user select a date range and ads. Dividing a one-week invoice by an all-time play total would create a false CPP even if both numbers came from the same platform.

Consider another fictional calculation. Suppose the same-scope report shows $600 in cost, 6,000 verified plays, and 120,000 estimated ad impressions:

  • CPP = $600 ÷ 6,000 = $0.10
  • Estimated CPM = $600 ÷ 120,000 × 1,000 = $5.00

Those ratios do not establish 120,000 unique people, 120,000 confirmed views, or any sales return. Repeated exposures may involve the same people, and the impression estimate needs its own methodology and scope.

Use a delivery fingerprint before approving a quote

A final quote is easier to compare when every seller is asked for the same record. Copy this checklist into the buying sheet:

  1. Market and exact location: named board, face, facing, or network rules.
  2. Format: static, fixed-loop digital, dynamically scheduled digital, or auction-based inventory.
  3. Dates: exact start and end dates; “month” defined as calendar month, 30 days, or four weeks.
  4. Active window: eligible days, hours, dayparts, and time zone.
  5. Spot duration: seconds per play.
  6. Recurrence: minimum plays per hour/day, once per loop, average frequency, or guaranteed share of voice.
  7. Unit sold: face ownership, play, package, impression, or budget cap.
  8. Commitment: minimum spend, minimum number of terms, renewal, pause, and cancellation rules.
  9. Cost scope: media, creative, production, posting, removal, service/data fees, and taxes.
  10. Availability and lead time: inventory confirmation, approval deadline, and creative-change cutoff.
  11. Delivery remedy: credit, makegood, refund, or no remedy if the schedule is missed.
  12. Reporting: proof of posting/play, exact date and creative filters, audience methodology, and outcome plan.

Then classify the denominator as published minimum, estimated, delivered, or unknown.

  • Use a published minimum to create a conditional planning ratio.
  • Use delivered plays to calculate a realized CPP after matching the cost and report scope.
  • Use estimated impressions only with the method and label intact.
  • When recurrence is unknown, stop. Ask for the missing field instead of manufacturing it.

The best comparison may not end with one universal winner. It may reveal that one offer is suited to guaranteed presence on a named face, another to flexible bursts, and a third cannot yet be evaluated. That is a better buying decision than converting every price into a fictional “monthly cost.”

Compare the promise, then the price

Per play, per week, and per month are payment structures—not quality grades. A play can be precise but variable in availability. A weekly package can be calculable but cover fewer days than the campaign needs. A monthly offer can be inexpensive yet impossible to normalize when recurrence is undisclosed.

Build the delivery fingerprint first. Match the board, dates, active hours, spot, frequency, commitment, cost scope, and evidence. Calculate only where the inputs support the arithmetic. When they do not, an honest blank is more useful than a confident but invented cost per play.

Sources

Back to blog

Keep reading

Turn the idea into a playable

Build and test an interactive ad in Hookin. No code required.

Start free