Cost guides
Web design
Website design

How much does website design cost?

  • R3000R5000
    Simple website (CMS) — personal website
  • R6000R16,000
    Business website
  • R30,000R70,000
    Custom website
  • R10,000R20,000
    E-commerce website
Get quotes

How much will website design cost you?

Below you will find a detailed breakdown of website design prices, together with descriptions what is included in the price and other necessary information that will help you make the best possible decision.

How do we know these prices? Thousands of people ask Procompare for help with their projects every year. We track the quotes they get from our local Pros and share those prices with you.


Simple website (CMS) — personal website

  • R3000R5000

This is the cost for a simple personal website developed by using a content management system (CMS), such as WordPress, Joomla, etc. This includes only the initial creation of the website. The average cost is usually R4000.

Get quotes

Business website

  • R6000R16,000

This is the price for designing and launching a business website. The price may depend on the size of the website (i.e. number of pages) and selected features. On average, a small business website contains 8–16 pages. This does not include annual website maintenance, content creation, website marketing, etc. The cost of a business website typically runs from R6000 to R16,000, averaging at R11,000.

Get quotes

Custom website

  • R30,000R70,000

This is the price for a custom website. A custom website typically contains more than 25 pages. The final price will depend on the exact number of webpages and features on the website and on the business type. This is the price for initial website set-up and it does not include annual maintenance, nor content creation or website marketing. For a custom website, expect to pay between R30,000 and R70,000.

Get quotes

E-commerce website

  • R10,000R20,000

This is the price for a set-up of an online shop. The final price will primarily depend on the size of your catalogue, on required customization, and any additional features. For example, a basic e-commerce website on a dedicated platform, such as WooCommerce, Shopify, Magento, Wix, will take a minimum of 100 hours to set-up, whereas bigger web shops can take up to 200 hours to set up. That is when using purpose-built e-commerce software; if you want to use custom solutions, the set-up will be even more pricier. The average cost of an e-commerce website is R15,000, or typically between R10,000 and R20,000.

Get quotes

Recent jobs for website design

Website

  • City or suburb: Mount Edgecombe
  • What do you need?: New website
  • What type of website do you need?: Personal website or blog
  • How many web pages do you want your website to include?: 11–20

What I would like is a pool hall blog site for the South African player and fan market. It's always been a passion of mine to play and spectate the game of pool, snooker and the like. The focus is history of the game, current players in SA vs the world. The different lifestyles and depth of game styles. Current news on competitions for fans, and products on special etc...

Website

  • City or suburb: Cape Town
  • What do you need?: New website
  • What type of website do you need?: Business website
  • How many web pages do you want your website to include?: 2–5

Company is in transportiin and logistics. We specialize in long and short distance transportation from and to destinations around South Africa. We are a ‘Spear of actions’, we promise to deliver service to all clients at the right time, without any hiccups. Our aim is to provide excellent service with enthusiasm, efficiency and esteem to all clients and to each other as co-workers and management. Having been involved in the service delivery industry for years and gained much experience not in the operational requirements of its clients. Also, in the business obligations, where we need to be more productive, safe and healthy working environment which attracts a workforce that will deliver a service satisfaction to all clients. We are a company with vision, mission and dedication for all, and aim to grow from strength to strength. Dedication: We are committed to provide excellent service to all clients and attract a workforce to a provide service which will be beneficial for all clients and business growth. As per our aim to provide excellent service with enthusiasm, efficiency and esteem to clients and enforce happy, healthy and positive work environment. Vision: By our workforce promoting trust, safe and reliable service to all client, we aim is to grow bigger, build future and attract shareholders. We strive to uplift and train our employees with knowledge and skills which they can take home, while providing service excellence to all clients making their preferred transportation service. Our main business is transportation, we want to deliver goods to clients at the right time across the country. We promise to deliver excellent service as effective and efficient as possible, whilst our goal is to one of the best goods transportation company in South Africa. Mission; As we are company based in South Africa, we want to be an example by developing job opportunities to people who will support culture. We aim to attract a workforce that will service the needs of our clients, cost effective, flexible and reliable way always exceeding client’s expectations, ensuring productivity always.

Website

  • City or suburb: Durban
  • What do you need?: New website
  • What type of website do you need?: Other
  • How many web pages do you want your website to include?: 2–5

I would like you to do a ph and gh system People will register after registration they will request to provide help and put the amount they want to provide help with and thereafter they must choose the plan they to provide help underWhen their orders mature they have to request to get help (GH) provided that they have made the recommitment The plans will be as follows 24% in 24hrs 50% in 5 days There must be a 50% recommitment That means when someone's help has matured in order for the person to request to get help there must be another PH with 50% of it already paid The system should be semi automatic that means I must be able to do allocations whenever I want to and the system should also do it automatically Members should be separated according to their own country each country should have its own dashboard and the must use their own currency that means when allocations are running members should be matched with members from the same country And also there should be another dashboard for bitcoin so that those who want to use bitcoin can be matched together I'm expecting to have members in Zambia, Namibia, Botswana, South Africa and the could be others who might joinEveryone must make a payment within 6 hours failure to do that they must be blocked immediately and recipients must be reallocated immediatelyThere must be a 5% once off referral bonus and the bonus can be withdrawable when it reaches There should be a registration fee of payable to the upliner and be credited to the first PH

E-commerce website

  • City or suburb: Johannesburg
  • What do you need?: New e-commerce website
  • How many products do you want to showcase?: 200+

I would like it to be a marketplace / multivendor site, it must be a platform for vendors to create their online store and sell their products. People must be able to see and follow their store. Products must only show to the shopper's specific geolocation. The DB needs to sync with an app that will be made in the future. It also needs to have a directory, a blog and a vendor resource blog

Website

  • City or suburb: Rosslyn
  • What do you need?: Existing website redesign
  • What type of website do you need?: Business website
  • How many web pages do you want your website to include?: 20+

Would like a quote for the following: Website Development: - Built on a Premium theme - Bespoke Hardened Wordpress Installation - Modern, Responsive Mobile Friendly Design - Styled and modified to the brand - Stock imagery included - Content to be carried over from the old website or provided by the client - SSL certificate installation Website Pages/Sections - Home, - About, - Gallery Page, - Import | Export | Shipping Details, - Contact Us, Articles & Content to be carried over: - Animal Forms, - Animal Mounts, - Animal Artistry, - Award-Winning , - Best Priced , - Hunter Trophy, - Lifelike , - Professional African , - Professional Headmounts, - Professional Taxidermist, - and Hunting, - Mount, - , - Wildlife Artists, - Wildlife Hunting Trophies, - South Africa.

Website

  • City or suburb: Ncerha Village 2. East London
  • What do you need?: New website
  • What type of website do you need?: E-commerce website
  • How many web pages do you want your website to include?: 2–5

My objectives for the website can be summed up in the following: 1. Objectives To reach out to as many people as can be possible and a broader market with my services as a marketing tool and interact with potential clients in real time To use it as a real time online counseling tool where necessary To be able to post promotional media {videos, photos, manuals and other relevant documents for the benefit of my clientele and the public. etc. To be able to do Online Training 2. Active Online Communication All items 2.1 - 2.4 as listed for now. Item 2.5 can be provided for activation at a later stage. 3.1 How many products and services? Products include herbal products and health food products that are not limited as they vary in quantities from time to time. Services: These include regular features (e.g. Consultation) plus customized therapy/treatment interventions as may be required at the time of application from time to time. . Yes Each item whether health product and/or health service (regular) will have a price tag and a person can order and pay for the product/service online. In addition to the above, all other services including such that will be assessed and ascertained as they occur, will be paid for online. 4. Pages required: 1. Home, 2. About Us, 3. Services (with links to various sub pages e.g. Treatments; Health Shop; Training) or 4. Gallery, 5. Contact Us, You can further guide and advise. Thanks Joe

Website

  • City or suburb: Johannesburg International Airport
  • What do you need?: New website
  • What type of website do you need?: Business website
  • How many web pages do you want your website to include?: 6–10

I would like to create a site that will require log in details for clients to access the site. They would then need to select items from different sections that would filter through like a Shopping basket selection. This information then needs to be stored under the clients names/policy number or log in credentials on a data base. In addition to this I would like to have this accessible on their mobile devices to be able to update any of their information at any given time. I would also like the functionality to agree to the terms and conditions and to add banking details and consent for monthly debit orders.

Website

  • City or suburb: Pretoria
  • What do you need?: New website
  • What type of website do you need?: Business website
  • How many web pages do you want your website to include?: One pager

I want an admin web page that is interfaced to a database. This database will have registered users, these users perform a fleet inspection on an android phone (this I will do myself) and updates onto the database. The admin web app will use this data to display a dashboard of the fleet inspection results, it will show the users and inspections by user or by vehicle. The admin web app should also have an interface to register users with their job designation.

Website

  • City or suburb: Glenwood
  • What do you need?: New website
  • What type of website do you need?: Business website
  • How many web pages do you want your website to include?: 11–20

So the business we are creating is for micro chipping for animal shelters and vets. Ve already have our full database of clients we service. However, we need to create a website that will make it easier for the vets and animal shelters to register new implants and if the need arise, to search for an existing owner if a pet is lost and found.

Website

  • City or suburb: Fish Hoek
  • What do you need?: Existing website redesign
  • What type of website do you need?: E-commerce website
  • How many web pages do you want your website to include?: 6–10

I am looking for someone to create a website for me. It will be an online store. We are selling blinds. In the cart we need the following options: Colour Control Side Dimensions. For the dimensions part, we have fixed pricing from our supplier so when the customer enters his dimensions, it needs to look at a spreadsheet for that information and we will just update the spreadsheet when the prices change we can do it manually. Please feel free to give me a call for more information. Kind Regards