blue hundreds acm

How Much Should a Website Cost?

Whether your business operates offline or online, it’s crucial to build and maintain a website in today’s digital world. How much should a website cost, though? On average, the upfront cost of a site, which includes launching and designing it, is $12,000 to $150,000, while routine website maintenance ranges from $35 to $5000 per month — or $400 to $60,000 per year.

Get a quick summary of how much it costs to build and make a website (on average) in this table. Keep reading to learn about the different expenses that come with web design and website maintenance, as well as the price differences between agencies, freelancers, and platforms like WordPress and Wix!

ServicesAverage Cost
Web Design$12,000 to $150,000 / design
Website Maintenance$400 to $60,000 / year
Website Marketing$2,500 to $12,000 / month
Website Design Services
(Agency, Freelancer, or Website Builder)
$0 to $100,000
Website Maintenance Services
(Agency, Freelancer, or Website Builder)
$0 to $5,500 / year

How much does a website for a business cost?

A business website can cost hundreds of thousands of dollars.

Web design prices for business websites, for example, range from $2,000 to $75,000, while annual website maintenance can cost $400 to $60,000. These prices, however, do depend on the size and features of your site. Depending on your website, you may pay less (or more) than these estimates.

View the average cost for upfront and ongoing website expenses, by business type, below.

Web Design
Cost
Annual Site
Maintenance Costs
Informational or Small Business Website
(8-16 pages)
$2,000 – $9,000$400 – $1,200
Corporate Website
(25-75 pages)
$10,000 – $35,000$2,000 – $15,000
Ecommerce Website
(100-1000 products)
$5,000 – $55,000$15,000 – $30,000
Database Driven Website or Website Application
(20-2000 pages)
$6,000 – $75,000$30,000 – $60,000