Lowveld National Botanical Gardens

A perfect spot for picnics, luncheons, hiking, jogging or bird watching!

The Lowveld National Botanical Gardens are situated just outside  Mbombela (Nelspruit) in the Province of Mpumalanga, South Africa.

The Gardens are 159 hectares in size with rocky, river scenery and natural lowveld bush vegetation. The Gardens are shaped by two main rivers that cut across it, namely the Crocodile River and the Nels River, creating stunning waterfalls before they merge into a more gentle pool.

The Eastern bank of the Crocodile River has been made into a tropical African Rain Forest, representing the diminishing rain forests of Central and West Africa.

There are approximately 650 indigenous tree species, one of the biggest collections of cycads and various shrubs in the gardens which allows for over 2000 plant species. The plant life provides for an array of birds throughout the gardens.

A perfect spot for picnics, luncheons, hiking, jogging or bird watching!

Things to do and see

  • Two Waterfall Viewpoints
  • Aerial Boardwalk in the African Rain Forest
  • Suspension Bridge over Crocodile River
  • Visitor Centre
  • Guided Tours (by appointment only)
  • Red Leaf Fig Tea Garden
  • Kuzuri Restaurant
  • Concert Stage
  • Nursery
  • Conference Facilities
  • Wheelchair Friendly


September to March: 08h00 to 18h00

April to August: 08h00 to 17h00

A nominal Entrance Fee is charged. Please contact the Gardens directly for confirmation on pricing.


Nelspruit experiences its rainfall in the summer months, with December and January seeing the highest levels.

Summer months, November to March will have average temperatures of between 17˚C and 29˚C.

Winter months, May to August will have average temperatures of between 7˚C and 23˚C.


There are Domestic flights into Kruger Mpumalanga International Airport on a daily basis. Car rental companies are available for easy access around the area and it will take approximately 27 minutes (27.5 km)from the Airport to Nespruit along the  R40.

Road trips from  Johannesburg to Nelspruit will take approximately three and a half hours (358 km) via the N12 and N4 Routes.

Geskep: ; Laas opgedateer: