Anyone can make a great website using the new generation of low-cost website builder tools

See our top pick It's free and easy to use


  • Quickly create and update your site
  • Low cost
  • No tech skills required
  • Easy to use templates
  • Choose your web address and email

How much does a website cost?

Websites can be an expensive investment, but often provide businesses with an excellent ROI. Find out more about website costs

Wix website builder quote Best all-rounder Try Wix for free >>
GoDaddy web builder logo Best for growing online Try GoDaddy for free >>
Squarespace website builder Best for designs Try Squarespace for free >>
Weebly website builder quote Best for beginners Try Weebly for free >>

Websites are a crucial part of a small business or start-up. Current and future customers expect businesses to have them, and expect them to work well.

However, small businesses are understandably careful about how they spend their money – particularly in the start-up phase. Therefore, the natural first question is: how much does a website cost? This article aims to provide you with an answer.

If you’re looking to learn how to build a website, you can find that information in our detailed guide.

The overall cost of a website is made up of many different elements. As well as website design, you’ll also need to consider the cost of development, hosting, maintenance, and more.

In this article, we’ll cover:

  1. Average website costs
  2. How much does it cost to build a website?
  3. Using website builders for your small business
  4. The best website builders for small businesses
  5. Basic website costs
  6. Advanced website costs
  7. Websites with bespoke functionality costs
  8. Ecommerce website costs
  9. Best ecommerce software for small businesses
  10. How much does it cost to run a website?
  11. Website design costs UK
  12. Compare website design costs

Your business needs a website to connect you to your customers. Create a professional website for free today with GoDaddy.

Average website costs

Different factors will affect the cost of setting up a website. This will include the small business website design cost, whether you’re looking for ecommerce functionality, and the cost of maintaining a website.

Generally it makes sense to consider all of these costs together, from the beginning. This is usually more economical overall.

You particularly need to be careful to compare costs against seemingly enticing ‘cheap website’ costs. In most cases these prove to be inflexible, limited in functionality, and potentially cost you more in the long-run. You will also be without ongoing maintenance support. Look into these options carefully, before deciding if they are right for your small business.

Instead, it makes more sense to consider the cost of a website in terms of the return on investment. Generally speaking, a website will pay for itself, if you’ve done your homework, because it will act as a strategic tool to facilitate the business.

How much does it cost to build a website?

As you can see, there are multiple elements to building a website. When asking how much does it cost to set up a website, we need to look at each of these variables in more detail. We also need to consider them in the context of the type of website you need.

A complex shopping website with ecommerce functionality will have different costs compared to a very basic tradesperson’s website which is about advertising and contact.

To assess how much it costs to make a website, we can break the different types of websites down into different categories. The table below includes a side-by-side comparison of website design costs based on website type and size.

Type of site Features Price
Basic Limited functionality – good for basic advertising. £200-£1,000
Advanced Larger or more complex than a basic site. £1,000-£4,000
Bespoke Designed to your exact requirements, with bespoke functions. £2,000-£7,000
Ecommerce Designed and developed to allow sales to take place online. £3,000-£10,000
Redesign Dependent on your old site and requirements for redesign. Dependent

Using website builders for your small business

Given there’s a good choice you’ll lack the very specific technical expertise required to build to a website for your small business yourself, website builders present a very cost effective and convenient way to get your enterprise online.

Incredibly easy-to-use, regardless of your experience, there are a number of website builders offering a range of programmes designed to help you both advertise and promote your business – as well as sell your products and services to a global audience.

However, not all website builders are equal – so it’s important to know exactly what you need and what you’re looking for before rushing out into the market. So consider the following:

  1. What is your site’s purpose?
  2. Who is your target audience?
  3. What is your theme, tone of voice and design idea?
  4. Have you mapped out your content?
  5. Which website builder should you use?

The best website builders for small businesses

Once you’ve pinned down what capabilities your website will need to have and what constant services you’ll need access to, you can then start looking at the different website builder brands.

To compare these various brands or to receive a free quote, complete the webform at the top of the page.

Below we have compiled a list of the best website builders for small businesses.

Or you can read our full-fat, no-nonsense review on the UK’s best website builders for small businesses here.


Wix website builder quote

Payment model: Freemium
Rating: ★★★★☆

Placing a huge emphasis on simplicity and its user friendly credentials, Wix boasts around 110 million users worldwide, across 190 countries – adding up to 45,000 customers everyday.

Offering over 500 free professionally designed business templates to choose from, all categorised into various business sectors including restaurant and food, fashion and beauty, and portfolio and CV, you can be sure when using Wix that your website will always remain on trend.

With an extensive collection of over 200 apps that can be added to your website, you can easily add numerous features at the touch of a button – such as links to your social media accounts, an option for visitors to sign-up to your mailing list, and the chance to display paid ads on your site via Google Adsense.

Operating on a freemium business model, Wix can be used completely free of charge – allowing you to use its most basic package for free, with the option to update your subscription for additional paid-for benefits.

Read our full Wix review here.

Its packages include:

Plan Features Price per month
Connect domain 1GB bandwidth, 500MB storage £3
Combo 2GB bandwidth, 3GB storage, free domain for one year £6
Unlimited Unlimited bandwidth, 10GB storage, free domain for one year £8.50
VIP Unlimited bandwidth, 20GB storage, free domain for one year, email campaigns £18

To find out more about Wix, simply click the button below.


Wix can help you to build the perfect website for your small business.


Payment model: Subscription service with initial one month free trial
Rating: ★★★★☆

GoDaddy website builder quote

GoDaddy is the world’s largest cloud platform dedicated to small businesses and they have a popular website builder called GoCentral now.

GoCentral is more restrictive than some other website builders, but there’s good reason for this. More than the jazziest website, you need a website that gets you customers.

Most small business owners don’t have the time nor coding expertise to build a successful website. So by making the process as easy as possible, GoDaddy is perfect for first timers and their extensive SEO (search engine optimisation) support will give your business website the best possible chance of success.

There’s a free one month trial for you to check it out and after that GoDaddy’s prices are some of the most competitive on the market today.

Read our full GoDaddy review here.

Plan Features Price (Excludes VAT)
Personal Mobile design
24/7 support
Website hosting
£4.99 a month/£59.88 a year
Business Mobile design
24/7 support
Website hosting
PayPal integration
Security (SSL)
£6.99 a month/£83.88 a year
Business Plus Mobile design
24/7 support
Website hosting
PayPal integration
Security (SSL)
Social media integration
Email marketing
Globally-optimized speed
£10.99 a month/£131.88 a year
Online Store Mobile design
24/7 support
Website hosting
PayPal integration
Security (SSL)
Social media integration
Email marketing
Globally-optimized speed
Built-in shopping cart with fast checkout
Accept credit cards, PayPal, Apple Pay
Configure shipping and tax rates
Offer discounts and coupons
Manage orders and inventory
Abandoned cart recovery
£19.99 a month/£239.88 a year


Payment model: Freemium
Rating: ★★★★☆

Weebly website builder quote

Aimed towards business owners looking to attract a global audience, Weebly’s website builder is one of the easiest to use on the market.

Containing a WYSIWYG editor (pronounced wiz-ee-wig and an acronym for ‘what you see is what you get’), you’ll be able to view what the end result of your website will look while you’re still in the editing process.

If you need to only create the most basic of websites, Weebly has a free plan which allows you to create up to 10 pages via a subdomain.

In order to make money off your free website however, Weebly will advertise its brand across your site and you’ll need to upgrade to the starter plan should you wish to remove these ads.

In contrast to GoDaddy, there is plenty of customisation options thanks to the HTML and CSS code editing options – provided you have some know-how in these areas.

Read our full Weebly review here.

Plan Features Price (Per month, when paid on an annual basis)
Free Drag and drop builder
Display Weebly ads
500MB storage subdomain
SSL security
Starter Drag and drop builder
Unlimited storage
Connect your own domain
SSL security
Advanced site stats
Pro Drag and drop builder
Unlimited storage
Connect your own domain
SSL security
Advanced site stats
Site search
Password protection
Video backgrounds
HD video and audio
Up to 100 members
Business Drag and drop builder
Unlimited storage
Connect your own domain
SSL security
Advanced site stats
Site search
Password protection
Video backgrounds
HD video and audio
Unlimited members
Membership registration


Payment model: Subscription
Rating: ★★★★☆

Squarespace website builder

Offering the best website templates on the market, with over 90 to choose from, Squarespace’s strength lies in its simplicity combined with its excellent range of import tools – which allows you to import content from other platforms.

Integrating with many well-known and much-used third party tools such as Google Apps, Xero accounting software and Mailchimp, Squarespace’s website builder also features a design app allow you to create a simple but professional-looking logo.

Its packages are divided into four monthly pricing options ‘personal’, ‘business’, ‘basic’, ‘advanced’, which are grouped into two types of packages, ‘websites’ and ‘online stores’.

Hence the name, the personal plan isn’t suited to small businesses as it doesn’t contain any ecommerce feature whatsoever – meaning you won’t be able to sell your products or services online should you choose this option.

Check out our complete Squarespace review for more information.

Have a look at what the Squarespace website builder can offer you here:

Plan Features Price (per month billed annually/month-to-month and excluding applicable taxes)
Personal (Websites) Unlimited bandwidth and storage
Mobile-optimised site
Website metrics
Free custom domain (with annual purchase)
SSL security
24/7 customer support
Two contributors limit
Business (Websites) Unlimited bandwidth and storage
Mobile-optimised site
Website metrics
Free custom domain (with annual purchase)
SSL security
24/7 customer support
Unlimited contributors
Google Ads credit
Promotional pop-ups
Fully integrated ecommerce
Sell unlimited products
Accept donations
3% transaction fee
Mobile information bar
Premium Blocks
Announcement Bar
Basic (Online stores) Sell unlimited products
No transaction fees
Mobile-optimised site
Free custom domain (with annual purchase)
SSL security
24/7 support
Powerful commerce metrics
Inventory, orders, tax, coupons
Label printing via ShipStation
Integrated accounting via Xero
Checkout on your domain
Customer accounts
Products on Instagram
Advanced (Online stores) Sell unlimited products
No transaction fees
Mobile-optimised site
Free custom domain (with annual purchase)
SSL security
24/7 support
Powerful commerce metrics
Inventory, orders, tax, coupons
Label printing via ShipStation
Integrated accounting via Xero
Checkout on your domain
Customer accounts
Products on Instagram
Abandoned cart autorecovery
Real time carrier shipping
Flexible discounts
Gift cards
Orders API

Basic website costs

In your basic website costs you need to consider the primary function of your site. A basic site has limited functionality, but it can be an excellent platform for showcasing your business and acting as a portal for enquiries. However, you should take care to ensure the basic website can adapt and grow with your business. Try to think of future needs, as well as current ones.
To create a basic website you can opt to use a freelance web designer or an agency. They will work either on an hourly rate, or on a fixed fee.

Freelancers vary enormously in cost, so do ask to see examples of their work and a breakdown of what is included. A ballpark figure would be in the region of £50 per hour for a mid-range UK web-designer.

Expect to pay as little as £5-£20 per hour for an overseas freelancer with less experience, or as much as £150 for a top-end website designer.

However, for basic websites you should not need to pay at the top end of the range. On top of this you will need to account for the basic costs of hosting and a domain. All in, a good quality basic small business website cost should be in the region of £400-£800, although it could be as low as £200 or as high as £1,000, depending on your specific requirements.

Advanced website costs

In advanced websites you need to pay for additional size, and possibly some ecommerce or interactive functionality. These websites typically need to be a bit more flexible than a basic website.

Again, try to think of future business development and not just today in your design. Furthermore you want to be sure your website is mobile friendly.

Expect quotations from freelancers and agencies to be highly variable. You will need to look at these in detail to see what is included. To get more accurate quotations make sure you’ve done your homework and have a clear brief to give to web designers to work from.

As well as the standard costs of a basic website, you will additionally be looking at more technical wizardry and programming. An advanced small business website cost should be in the region of £1,000-£4,000.

Websites with bespoke functionality costs

If you are expecting a much higher degree of traffic, and need your website to perform specific functions, then you will need a highly skilled programmer capable of delivering bespoke functionality.

It’s recommended to approach such website costs as a long-term and ongoing arrangement. Therefore the same website designer will also provide maintenance, updates, management, and support.
Bespoke functionality websites take longer to create, test, and get up and running. Costs reflect this. It can therefore be most appropriate to establish costs up-front, broken down into the initial cost of setting up a website, and then the ongoing cost of maintaining a website.

Before choosing your web designer, seek out reviews and view a portfolio. The small business website design cost for a bespoke functionality site should be between £2,000 and £7,000.

The ongoing cost of maintaining a website will depend on the nature of the package. For example, some may include social media management, or a certain amount of fresh content, whereas others will be more limited.

Ecommerce website costs

If you need shopping functionality, then you will need to factor in the costs of an ecommerce website. You should select a UK designer who specialises in the intricacies of ecommerce.

To get an online shop up and running you are typically looking in the region of £300-£2,000 on top of other website design costs. Unfortunately, many websites are more cost-effective to completely start from scratch rather than redesign.

Therefore, always select your website options with a view to scalability. It is also a reason why it can prove worthwhile to have an ongoing maintenance contract following the actual design process.

That way, the designer is responsible for ensuring your website can adapt and change over time. If you want to see if a re-design is possible from your existing site, then ask a few different web designers for their opinion.

Best ecommerce software for small businesses

Often an excellent return on investment (ROI), an integral part of your small business’website will be to sell, sell, sell – and there are a range of ecommerce platforms that will enable your site to come with such a shopping basket feature.

Beginning with some very basic packages, the best ecommerce platform providers will have the flexibility to allow you keep adding more and more advanced functions as your online orders grow.

Below we have compiled a list of the best ecommerce platforms for small businesses. To compare these various brands or to receive a free quote, complete the webform at the top of the page.

  • Bigcommerce
  • Shopify
  • Magneto
  • WixStores
  • WooCommerce
  • CommerceHub
  • Drupal Commerce
  • Bigcartel
  • PrestaShop
  • Ecwid
  • Etsy
  • ShopWired
  • lightspeed

How much does it cost to run a website?

Whether you’re opting for a very basic small business website, or need something with both ecommerce and bespoke functionality, there are certain fundamental costs. These answer the basic question ‘how much does it cost to have a website?’. The features below will need to be included in your website running costs:

  • Domain renewal – £3-£10/year
  • Hosting – £10-£60/month
  • Maintenance – £20-£100/month
  • Content – £10-£50/hour
  • SEO – £100/month+

Domain renewal

Domain names vary in cost according to their type. However, domains are generally a very cheap element of your overall website costs. Generally, they can cost between £3 and £10 a year. The more popular the name, the more expensive it will be.


Hosting is the process of your site being hosted on a web server. This will typically be charged on a monthly basis, ranging from £10-£60 per month.


The best and most cost-effective websites are those that adapt, change, and grow. Maintenance should therefore be considered invaluable. Website maintenance will depend on the scale of the package you want. Maintenance can cost between £20 and £100 per month. It is advisable to use the same web designer as you had for the website creation.

Content and images

Content won’t necessarily be included on an ongoing basis, so do check this. You can choose to provide your own content and images, which will keep costs lower.

Alternatively, for content that is search engine optimised, you can expect to pay between £10 and £50 per hour for content generation, through either an agency or freelancer. Quality varies enormously, so do check this first. Image costs are variable, and depend on the source.

Search Engine Optimisation (SEO)

SEO may or may not be included in the overall package – do check this. SEO can be bought on a ‘piecemeal’ basis, but can be worthwhile on an ongoing contract basis. This will usually cost you upwards of £100 per month, but may include both content and images.

SEO usually brings an obvious return on investment. Beyond the standard costs of setting up and running a website, there are also other costs that you may need to consider. Not all of these may apply in your individual business case.

The list below includes a quick introduction to the development features that you need to remember:

  • Responsiveness
  • Software and databases
  • Language features
  • Shopping cart features
  • Custom applications
  • Page templates

Responsiveness and mobile-friendly design

More and more customers and clients will be seeking to engage with your website via a smartphone or tablet. If they cannot use your website easily in this way, you may lose them to a competitor. Do not assume that this responsiveness will be included in a basic website design package.

You may also get to the point where it makes sense to have two separate websites depending on how people are accessing your site. For a mobile-friendly site you can expect to pay between £200 and £300 as a one-off cost.

Software and database integration

Although you may initially consider your website as a standalone element of your business, in time you may realise that there are huge benefits to be gained by integrating it with other aspects of your operations.

Integration to databases and other software can make processes more efficient and streamlined. For example, customer details feeding from a website form to other departments can save time re-entering common information.

It can be hard to predict these needs in advance, but do try, and then ask about their additional costs.

Multi-language features

As the internet continues to shrink the global marketplace, it may be in your interests to build multi-language features into your web design from the very beginning, as this will be most cost-effective. Ultimately this will boost user-friendliness.

Shopping cart integration

Ecommerce and shopping cart integration is a specialist niche of web design. If ecommerce and payment functionalities are key to your business, then factor this in from the very start of the design process.

The additional costs of making a website an online shop are in the region of £300 and £2,000 depending on the size. Choose your designer carefully, and ensure they are an expert in ecommerce platforms such as Magento or Shopify.

Custom website applications

You may wish to include additional features within your website, such as cost savings calculators, or quote generators.

These features take a little more complex designing and as such will increase your website costs. However, if you discuss these with your designer at the earliest stages, they will be built into the overall design cost.

New page templates

Even with careful planning, you can be mid-way through developing a new website, or even completed, when you decide you need additional pages. Ascertain with your designer, in advance, how much such pages will be.

Website design costs UK

Fortunately in the UK you have an enormous choice when it comes to website design, and therefore website design costs. It is possible to get a basic site up and running quickly, for minimal cost. However, with websites, investment usually pays off.

The greater the scalability, and the greater the functionality, combined with the more advanced SEO and maintenance, the greater the return on investment.

Websites are integral to small businesses in the UK. It’s imperative to have a website that accurately meets your business needs, both now and in the future. Website costs are just one small part of that.

The table below includes a brief summary of some of the costs and features covered in the sections above.

Feature What is it? Cost
Domain name Your online label – the URL used to find your site. £3-£10/year
Hosting Web hosting allows your site to exist, and supports visits. £10-£60/month
Design and programming Makes your site look and work as it should. £50-£150/hour
Content and images Content is needed to rank your site and engage users £10-£50/hour
Ecommerce functions If you are selling online, you will need several essential features. £300-£,2000
Responsiveness To have a site that works on desktop and mobile you will need to pay for it. £200-£2,000
Maintenance Depending on your requirements, you will need maintenance. £40-£60/month
SEO SEOs are experts in ranking your site in search engines £100-£500/month

Compare website design costs

The information on this page should you to understand how much your website might cost to design and develop. For more bespoke information though, you need to speak to experts – we can help with that.

To compare quotes from up to four top-quality UK web designers and developers, you simply need to complete the form at the top of this page. Completing this form is free, quick and easy, and it could save your business time, money and resource.