Skip to content
Lockhart

How much does a website cost in South Africa in 2026?

Anything from a few hundred rand a month to well over R50,000. Here is what you are paying for, what it costs after launch, and how to compare quotes.

By Luke Buckley6 minute read

A website for a small business in South Africa costs anything from a few hundred rand a month, if you build it yourself on a website builder, to about R8,000 to R20,000 for a site built by a freelancer, and about R20,000 to R80,000 for a fixed-price professional package. The gap comes down to who writes the words, how fast the site is on a phone, whether Google is set up properly, and what happens after launch. On top of that you pay roughly R100 a year for a .co.za domain, and a monthly amount for hosting and looking after it.

That range is wide because “a website” covers very different things. Below is what drives the price, what it costs after launch, and the questions I would ask before signing any quote, including mine.

The three ways to get a website

Build it yourself. Website builders such as Wix let you pick a template and fill it in. Wix’s entry plan costs roughly R300 a month in South Africa, so about R3,600 a year, before your time. That time is the real cost: writing the pages, sourcing photographs, setting up email and getting it to show on Google. For a one-person business that mainly needs to look legitimate, it can be the right answer.

Hire a freelancer or an agency by the hour. Many quote a day rate or an estimate that moves as the work grows. That suits a business that knows exactly what it wants and has time to manage the project. It is harder to budget for, because the final number depends on how many rounds of changes you ask for.

Buy a fixed-price package. You agree the price, the number of pages, what is included and the timeline before work starts. The risk of the project running long sits with the person building it, not with you. This is how I sell websites, so read the rest of this with that in mind.

What you are actually paying for

The design is the part people see, but it is rarely where the money goes. A good small-business site needs words that make a customer pick up the phone, a layout that works on a phone first, and pages that load quickly on prepaid mobile data.

It also needs work that nobody notices until it is missing. Your Google Business Profile set up properly. A sitemap and page titles so Google knows what each page is about. Email security records, called SPF, DKIM and DMARC, so your quotes land in inboxes instead of spam. A POPIA privacy page, and your company registration details on the site as the Companies Act expects.

When two quotes are far apart, it is usually because one of them leaves most of that out. Ask for the list.

The costs after launch

A .co.za domain costs about R89 to R150 a year from the main South African registrars. The registry fee behind it went up to R69 a year on 1 October 2026, so expect small price rises at renewal.

Hosting for a simple, fast site can cost very little, or be included in a monthly plan. Business email, through Google Workspace or Zoho, is billed per person per month and stays in your name.

Then there is upkeep: software updates, backups, security, and the small changes every business needs, such as a new service or a price change. You can pay for that by the hour when you need it, or on a monthly plan. Either is fine; what matters is knowing which one you have before something breaks.

What Lockhart charges

I publish my prices, in rand and in dollars, and Lockhart is not registered for VAT, so the price is the price. Website is R24,500 (US$1,580) for up to 6 pages, live in 3 weeks. Website + Brand is R49,500 (US$3,190) for up to 10 pages with a logo and brand guidelines, live in 5 weeks. Signature is R79,500 (US$5,130), live in 6 to 7 weeks, and adds a WhatsApp Assistant that is switched on once it is available to clients.

Every package includes the written copy, the Google Business Profile, the email security records, the POPIA page and one round of changes per page. Every site I hand over scores an A on the Lockhart Website Check, or I fix it at no charge. After launch, the Care plan is R1,950 a month, month to month with 30 days’ notice. You can see the full list of what is included, and what is not, on the websites page.

When the cheapest quote costs more

A low quote is not always a bad one, but it is worth asking what has been left out. The usual gaps are the words, which you end up writing at night; the speed, which shows up as customers giving up on a slow page; and everything after launch, which shows up as an hourly bill the first time you need a change.

The other cost is time to fix it. A site that does not bring in enquiries is usually rebuilt within a year or two, and you pay twice. Before choosing on price alone, add up what the cheaper option costs over two years, including your own hours, and compare that number instead.

How to compare quotes

Put the same questions to everyone you are considering. Who writes the words, you or them? How many rounds of changes are included, and what does an extra one cost? Is the price fixed, or an estimate? When will it be live, counted from when?

Who owns the site when it is paid for: the design files, the content and the code? Whose name is the domain in? What does it cost to keep the site running after launch, and what happens if you leave?

And ask to see a site they built that is live today. Open it on your phone, on mobile data, and see how long it takes to load.

Where to start

If you already have a site, find out where it stands before you spend anything. The free Website Check scores it out of 100 across speed, mobile, Google visibility, trust, enquiries and email, and I email you the three fixes that matter most. Sometimes the answer is a few fixes, not a new website.

See the three website packages and what each includes

Want to know what your current site is worth?

Run the free Website Check first. Luke scores your site out of 100 and tells you the three fixes that matter most.