School and tutor website design

School and tutor websites parents can actually use.

For independent schools, preschools, aftercare centres, tutoring businesses and training providers: admissions enquiries, term dates, parent notices and online lesson booking.

  • From R5,900 fixed
  • Quote within 24 hours
  • You own everything

Quick answer

Rainbow Web Designers builds school and tutor websites in South Africa from R5,900 for a one-page tutor site, R12,900 for a school site of up to 6 pages, or R24,900 with an online booking system, blog and local SEO pages included. Sites include admissions and enquiry forms, term dates and notices, WhatsApp contact for parents, fast mobile performance and POPIA-conscious handling of learner information.

What you get

Admissions enquiries

Short enquiry forms and WhatsApp buttons that make the first step easy for parents.

Term dates and notices

Calendars, notices and downloadable forms parents can find on their phones.

Lesson booking

Tutors can take bookings and payments online, with reminders.

POPIA-conscious

Careful handling of children's information, with consent built into forms.

What parents look for on a school website

Parents usually visit a school website with a few specific questions: what the school offers, how admissions work, what it costs, where it is, and how to get in touch. We put those answers on the first screens, with a clear enquiry form and a WhatsApp button for parents who prefer to message.

For current families, the website becomes the place to check term dates, notices and forms. A Growth website includes a blog, which works well for school news and notices, and your school's colours, crest and photos make it unmistakably yours.

Websites for tutors and tutoring centres

Tutors need to show subjects, grades, rates and availability, then make booking easy. With an online booking system, parents and students choose a time, pay through PayFast or Yoco if you want payment upfront, and get automatic reminders. A single-page Launch site at R5,900 is often enough for an independent tutor starting out.

Children's information and POPIA

Schools and tutors handle information about children, which POPIA treats with extra care. Generally you need consent from a parent or guardian, should only collect what you need, and should be careful about publishing learners' names and photos. We design enquiry and registration forms with this in mind. Read our POPIA website guide for the essentials (general information, not legal advice).

Recommended setup for schools and tutors

Independent tutors usually start with the R5,900 Launch package. Small schools, preschools and aftercare centres typically need the R12,900 Business package for up to 6 pages covering the school, admissions, fees, calendar and contact. Tutoring centres and schools that want online booking, a blog for notices and local SEO pages choose Growth at R24,900. See pricing.

Try it

Book a free strategy call.

This is a real booking system, the same kind we build for clients. Pick a time and you’ll get an instant confirmation and calendar invite.

How our booking systems work

Free strategy call

30 min · Google Meet or WhatsApp call

1. Choose a day

2. Choose a time (SAST)

Select a day to see times.

Pricing

Fixed prices, published upfront.

Choose a package, then add features like WhatsApp chatbots or booking. Build your estimate.

Launch

A one-page site that sells, fast.

once-offR5,900

Live in 7 days

Choose Launch
  • One high-converting landing page
  • Mobile-first, custom layout
  • WhatsApp click-to-chat with pre-filled messages
  • Lead form straight to your inbox
  • Google Business Profile setup
  • Basic on-page SEO
Most popular

Business

The complete site for a growing SME.

once-offR12,900

Live in 14 days

Choose Business
  • Up to 6 custom-designed pages
  • Conversion-first page structure and copy polish
  • WhatsApp chat button on every page
  • SEO, schema markup and AI-search ready content
  • Google Analytics 4 with lead tracking
  • Built to score 90+ on Google PageSpeed

Growth

Your site becomes your best salesperson.

once-offR24,900

Live in 3 to 4 weeks

Choose Growth
  • Up to 12 pages plus blog
  • Online booking system or quote calculator included
  • CRO strategy, wireframes and heatmaps
  • Local SEO pages for 3 service areas
  • Everything in Business
  • 30 days of post-launch optimisation

FAQ

Common questions.

More answers in our FAQ and website cost guide.

How much does a school website cost in South Africa?

With Rainbow, a school website with up to 6 pages costs R12,900, or R24,900 with an online booking system, a blog for notices and local SEO pages. A one-page tutor website costs R5,900.

Can parents enquire or book online?

Yes. We add short enquiry forms and WhatsApp buttons for admissions, and online booking for tours, meetings or lessons, with email confirmations and optional reminders.

Can we post notices and news ourselves?

Our Growth package includes a blog, which works well for school news and notices. On smaller sites we can post updates for you on a care plan.

Is a school website POPIA compliant?

It can be. We collect only what is needed, build consent into forms, use secure connections and advise on publishing learner information carefully. The school remains the responsible party under POPIA.

Do you build websites for tutors?

Yes. Tutors can start with a R5,900 one-page site, and add online lesson booking with PayFast or Yoco payments from R6,500.

Free quote

Tell us what you need. Get a fixed quote in 24 hours.

No obligation, no hard sell. Just a clear plan and a price.

What do you need? Pick all that apply
Budget

Your details stay private and are only used to reply to you. POPIA notice.

WhatsApp Get free quote