"How much for a website?" is one of those questions that almost never gets a straight answer — and it's not always because someone's being cagey. The honest answer is that it depends heavily on which of three fairly different paths you take, and most price guides skip the part people actually forget to budget for: keeping the thing alive after it's built.
The three common paths, and what they really cost
Most small businesses end up choosing between three routes. Each has a real, current South African price range attached to it.
- DIY builders (Wix, Squarespace, and similar). No upfront build fee — you pay a recurring monthly subscription, typically around R100–R500 per month, forever, for as long as the site exists. You don't own the underlying code, and moving off the platform later usually means starting over.
- A freelancer, often template-based. A once-off build fee, typically R5,000–R15,000 for a straightforward small business site. This is where most South African small businesses land, and it's a legitimate, sensible choice for a simple, clear budget.
- A custom-built site (freelancer or small studio). Once-off fees typically from around R8,000 up to R50,000+, depending on complexity, page count, and how much custom functionality is involved. Agencies with larger overheads tend to sit at the higher end of this range or above it.
Published South African pricing surveys put hourly rates for web design and development at roughly R250–R950 per hour, with junior freelancers at the low end and established studios higher up. That range alone explains why two quotes for "a website" can look wildly different and both be entirely reasonable.
The part almost everyone forgets: domain and hosting
A website isn't just the design work — it needs an address (a domain name) and somewhere to actually live (hosting). Neither is a one-time cost, and both keep billing for as long as the site exists.
Hosting for a small business site typically runs R50–R400 a month with a South African provider, depending on the plan and what's bundled in (email accounts, SSL, backups). Anything advertised well under R50/month is usually cutting corners somewhere — speed, support, or storage.
Put together, that's a real, unavoidable floor of roughly R700–R5,000 a year, before a single design decision has been made — and it's the line item most first-time website owners never see coming, because it's easy to only budget for "the build."
What "running" the site actually involves after that
Beyond domain and hosting, most businesses eventually pay for some form of ongoing maintenance — software and security updates, backups, small content changes, and someone to call when something breaks. Industry pricing for this in South Africa typically runs R300–R1,500 a month, scaling with how much hands-on support is included.
This is optional in the sense that nothing forces you to pay for it — but a site that never gets updated is also one that quietly becomes a security risk, and a business that never touches its own content is one where the site slowly stops reflecting reality (old prices, outdated hours, last year's promotion still pinned to the homepage).
A worked example, to make this concrete
Take a realistic middle-of-the-road path: a freelancer-built five-page site, a .co.za domain, and standard local hosting.
- Once-off build: R10,000
- Domain (.co.za): R100 for the year
- Hosting: R150/month × 12 = R1,800 for the year
That's roughly R11,900 in year one, dropping to around R1,900 a year after that just to keep the site online — before adding any ongoing maintenance or content support on top. Add a basic monthly care plan and that ongoing figure moves closer to R4,000–R8,000 a year, depending on how much hands-on help is included.
What actually moves the price
Once you're comparing real quotes rather than headline numbers, a handful of things explain almost all of the difference:
- Number of pages and how much custom design work is involved, versus a lightly-adjusted template.
- Whether functionality like booking systems, quote calculators, or e-commerce is required.
- Whether you're supplying the content and photos, or the builder needs to produce them too.
- Who's actually doing the work — a freelancer, a small studio, or a larger agency with more overhead.
The most useful question to ask any quote isn't just "how much," but "what happens after launch, and what does that cost." A cheap build with an expensive, badly-explained ongoing bill isn't actually the cheap option — it just moved the real cost further down the page.
Pricing figures referenced above reflect published 2026 South African market data from multiple web design and hosting industry sources. Actual quotes vary by provider, business requirements, and region — treat these as realistic planning ranges, not fixed prices.