About South Africa National Museum of Military History

Very interesting war museum that will keep you fascinated for hours. It started preserving only artefacts from the involvement of South Africa in WW2, but later on, it included all conflicts that South Africa was involved in. It's a great way to spend time by getting to see the rare exhibits and items used in battles and war. From tanks to planes, it's an incredible experience to see a comprehensive collection of military artifacts from over 100 years ago. Exhibits are very well laid out in well kept gardens and exhibition halls. It is very much worth it to visit if military vehicles, old aeroplanes, war history and memorabilia interest you.

Must See

  • Radar equipped ME 262

  • A hall with many planes for visitors to see and get information about them.

  •  A hall of armoured vehicles

  •  A hall with small tanks and guns

  •  Anglo-Boer War Memorial

How to reach

"Head south toward Smit St, Take De Villiers Graaff Motorway/M1 to Birnam Rd in Forest Town, Turn left onto Birnam Rd, Turn right onto Upper Park Dr/M16 Continue to follow M16, Continue straight onto Beechwold Rd"

Bus: R 200

Taxi: One-Way from: R 90 - R 110


  • There are 2 halls where you won’t be allowed to take pictures.

  • Bookings are essential for thorough exposition.

  • Kids are actively encouraged to climb into the vehicles. 

  • Best way to visit is by online booking.

Visit Time

Sunday : 9:00 a.m to 4:30 p.m.

Monday : 9:00 a.m. to 4:30 p.m.

Tuesday: 9:00 a.m. to 4:30 p.m.

Wednesday: 9:00 a.m. to4:30 p.m.

Thursday: 9:00 a.m. to 4:30 p.m.

Friday: 9:00 a.m. to 4:30 p.m.

Saturday: 9:00 a.m. to 4:30 p.m.

Time Icon

Waiting Time

You may have to wait in queue to buy tickets


Entrance Fee Icon

Entrance Fee

  • Read more


Time you can spend Icon

Time you can spend

2 hours


Weather Icon


Scattered Clouds 12.22°C


Local Services in Johannesburg (Contact directly)


No threads yet!

Be the first one to start a thread.

Top Attractions in Johannesburg

Top Cities in South Africa