How much do gardening services cost?

  • R400 – R500/visit
    Small garden maintenance (80–120 sqm)
  • R500 – R600/visit
    Medium garden maintenance (150–200 sqm)
  • R800 – R900/visit
    Large garden maintenance (more than 200 sqm)
Get quotes

Planning to get gardening services but you are just not sure what to expect price-wise?

Procompare has been tracking trends in gardening services prices in years and here is the latest gardening services cost guide for year 2025.

What is cost data based on? Cost data is based on actual project costs as reported by our Pros and on cost data retrieved from various specialized publications and websites, governmental reports, occupational associations or guilds, and related websites in South Africa.


Small garden maintenance (80–120 sqm)

  • R400 – R500/visit

This is the cost of small garden maintenance per visit. Small gardens typically measure between 80 and 120 square metres. Services may include lawn mowing, pruning, tidying, weeding, planting, tree felling, waste removal, etc. The final cost depends on the scope of the work carried out, the site specifics, and location. For small garden maintenance, expect to pay between R400/visit and R500/visit.

Get quotes

Medium garden maintenance (150–200 sqm)

  • R500 – R600/visit

This is the cost of medium garden maintenance per visit. Medium gardens typically measure between 150 and 200 square metres. Services may include lawn mowing, pruning, tidying, weeding, planting, tree felling, waste removal, etc. The final cost depends on the scope of the work carried out, the site specifics, and location. The cost of medium garden maintenance typically runs from R500/visit to R600/visit, averaging at R600/visit.

Get quotes

Large garden maintenance (more than 200 sqm)

  • R800 – R900/visit

This is the cost of large garden maintenance per visit. Large gardens typically measure more than 200 square metres. Services may include lawn mowing, pruning, tidying, weeding, planting, tree felling, waste removal, etc. The final cost depends on the scope of the work carried out, the site specifics, and location. The cost of large garden maintenance typically runs from R800/visit to R900/visit, averaging at R800/visit.

Get quotes

Recent jobs for gardening services

Garden maintenance

  • City or suburb: Fleurhof, Florida
  • Which types of plants will need maintenance?: Lawn
  • Approximate size of the gardening area: Larger than 200 sqm
  • Frequency of maintenance services: Just once

Cut grass in and outside the 2 residential flats

Garden maintenance

  • City or suburb: Lydenburg
  • Which types of plants will need maintenance?: Lawn
  • Approximate size of the gardening area: 50–200 sqm
  • Frequency of maintenance services: Monthly

Need assistabce with my garden

Garden maintenance

  • City or suburb: Witbank
  • Which types of plants will need maintenance?: Lawn
  • Approximate size of the gardening area: 50–200 sqm
  • Frequency of maintenance services: Just once

Weeds need to be removed from the lawn, Lawn needs to be cut

Garden maintenance

  • City or suburb: Kraaifontein
  • Which types of plants will need maintenance?: Lawn, Trees, bushes, hedges, Flowers, Other
  • Approximate size of the gardening area: Larger than 200 sqm
  • Frequency of maintenance services: Just once

We would like to have our garden weeded, cleaned and the soil turned on the perimeter of our home, please. There are leaves and debris from quite a few trees that were trimmed today (Friday) We would like the mound/garden refuse compost heap at the rear of our property to either be used or disposed. There may be additional items to be done

New landscaping project

  • City or suburb: Welgelegen, George
  • What should the design incorporate?: Plants and lawn, Paving/pathways, Decking/patio, Irrigation
  • Service scope: Design and installation
  • Approximate size of the landscaping area: Larger than 200 sqm

Site inspection will be a requirement

Garden maintenance

  • City or suburb: Welkom
  • Which types of plants will need maintenance?: Lawn, Trees, bushes, hedges
  • Approximate size of the gardening area: 0–50 sqm
  • Frequency of maintenance services: Just once

I need someone to mow the lawn and to take out the weeds.

New landscaping project

  • City or suburb: Inkwali
  • Service scope: Design and installation
  • Approximate size of the landscaping area: 50–200 sqm

New landscaping project

  • City or suburb: Bronkhorstspruit
  • Service scope: Design and installation
  • Approximate size of the landscaping area: 50–200 sqm

Garden maintenance

  • City or suburb: Nigel
  • Which types of plants will need maintenance?: Lawn
  • Approximate size of the gardening area: 50–200 sqm
  • Frequency of maintenance services: Fortnightly

I just need the lawn mowed and the edges trimmed.

Garden maintenance

  • City or suburb: Welkom
  • Which types of plants will need maintenance?: Lawn
  • Approximate size of the gardening area: 0–50 sqm
  • Frequency of maintenance services: Just once

I need someone to mow the lawn and to take out the weeds.