Mokala National Park
National Park

Mokala National Park

South Africa 280 km² (108 mi²) Est. 2007

About Mokala National Park

Mokala National Park is a relatively new addition to South Africa's national parks system, established in 2007 to provide sanctuary for rare and endangered species in the Northern Cape Province. Named after the Setswana word for camel thorn tree (Vachellia erioloba), the park spans 28,000 hectares of Kalahari thornveld, rocky ridges, and open grasslands along the Riet River. Mokala serves as an important breeding centre for disease-free buffalo, sable antelope, tsessebe, and both black and white rhino. The park is malaria-free and offers a tranquil, uncrowded alternative to South Africa's busier reserves, with excellent self-drive routes and comfortable rest camps managed by SANParks.

0

Safari Tours

3.8

Avg Rating

1/5

Big Five

19

Years Protected

Highlights

  • Malaria-free and family-friendly
  • Important breeding centre for rare species like sable and tsessebe
  • Very uncrowded and peaceful safari experience
  • Both black and white rhino present
  • Affordable SANParks accommodation and entry fees

Considerations

  • No lion, leopard, or elephant — not a Big Five park
  • Remote location in the Northern Cape
  • Semi-arid landscape is less scenic than bushveld parks
  • Very hot summers with temperatures exceeding 35°C

Wildlife

Big Five Status

🦁

Lion

Not present

🐆

Leopard

Not present

🐘

Elephant

Not present

🦬

Buffalo

Not present

🦏

Rhino

common

Notable Species

White Rhino

Common

Giraffe

Common

Zebra

Common

Eland

Occasional

Kudu

Common

Gemsbok

Common

Common Occasional Rare

Best Time to Visit

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Peak Season Good Time Less Ideal

Climate Overview

Getting There

Mokala is located 70 km southwest of Kimberley in the Northern Cape Province. By road approximately 550 km (5.5 hours) from Johannesburg via the N12 through Kimberley, or 80 km from Kimberley Airport.

Nearest Airport

Kimberley Airport

Nearest City

Kimberley

Drive Time

5.5 hours