Banner ad pricing: what websites charge
Short answer
Across 25 published websites with monthly USD prices, the median cheapest offer is $125; the middle half ask $50 to $300. These are asking prices, not confirmed sales.
On this page
Currently published directory: 43 unique domains. Source observations: 2026-10-08 to 2026-10-09. Asking prices, not confirmed sales. USD monthly website offers; each domain contributes its cheapest offer. A format cohort includes sites offering that format, not the individual placement price. Traffic bands describe stated visitors or pageviews; they are not CPM estimates. Groups need at least 10 unique domains.
Find your band in prices by monthly traffic, or enter your own numbers in the ad revenue calculator.
Across 25 published websites with monthly USD prices, the median cheapest offer is $125; the middle half ask $50 to $300. These are asking prices, not confirmed sales.
Currently published directory: 43 unique domains. Source observations: 2026-10-08 to 2026-10-09. Asking prices, not confirmed sales. USD monthly website offers; each domain contributes its cheapest offer. A format cohort includes sites offering that format, not the individual placement price. Traffic bands describe stated visitors or pageviews; they are not CPM estimates. Groups need at least 10 unique domains.
The data
Currently published directory: 43 unique domains. Source observations: 2026-10-08 to 2026-10-09. Asking prices, not confirmed sales. USD monthly website offers; each domain contributes its cheapest offer. A format cohort includes sites offering that format, not the individual placement price. Traffic bands describe stated visitors or pageviews; they are not CPM estimates. Groups need at least 10 unique domains.
Prices by ad format
A site is counted under every format it offers, with its cheapest monthly price.
middle half of prices median · Currently published directory: 43 unique domains. Source observations: 2026-10-08 to 2026-10-09. Asking prices, not confirmed sales. USD monthly website offers; each domain contributes its cheapest offer. A format cohort includes sites offering that format, not the individual placement price. Traffic bands describe stated visitors or pageviews; they are not CPM estimates. Groups need at least 10 unique domains.
middle half of prices median · Currently published directory: 43 unique domains. Source observations: 2026-10-08 to 2026-10-09. Asking prices, not confirmed sales. USD monthly website offers; each domain contributes its cheapest offer. A format cohort includes sites offering that format, not the individual placement price. Traffic bands describe stated visitors or pageviews; they are not CPM estimates. Groups need at least 10 unique domains.
Prices by monthly traffic
No traffic cohort yet has enough fresh published domains to show a price range.
Bigger sites ask more in total but less per view; sponsor spots per post shows why, and how to price each post.
Prices by niche
No niche cohort yet has enough fresh published domains to show a price range.
Direct price or network CPM
A flat monthly price is not the only way to earn from a banner. Ad networks pay per impression: Carbon Ads quotes a typical $1.20 to $2.30 CPM, and EthicalAds says most publishers earn around $2.50 per 1,000 pageviews. A network needs no selling and fills every month; a direct price is usually higher per view but earns nothing in a month nobody books. Compare both in AdSense alternatives.
How to set your own banner price
-
Find comparable offersUse fresh published price ranges where enough sites are available.
-
Check your trafficKeep visitors and pageviews separate when calculating CPM.
-
Price your audienceDescribe who a sponsor reaches and what placement they receive.
-
Sell one spot firstOne clear offer makes a useful starting point.
-
Review bookingsAdjust prices for new bookings when demand supports it.
A worked example
A design blog with 30,000 monthly pageviews:
Hypothetical example: a $150 monthly spot at 30,000 pageviews asks $5 per 1,000 pageviews. Ten booked months bring $1,500 before fees. These inputs illustrate the arithmetic; they are not a market recommendation.
Common mistakes
Turn your starting price into an offer with sponsorship packages, or follow how to sell ad space on your website to find buyers and take payment.