Satyagraha House

Museum Museum house in Johannesburg where Gandhi lived

Gandhi’s Johannesburg residence converted to a museum and guesthouse; Satyagraha House presents exhibits on his South African years and the philosophy of Satyagraha.

Main image
Satyagraha House
21 Sturdee Avenue, Orchards, Johannesburg, 2192, Gauteng, South Africa
-26.1555, 28.0836
Tue-Sat 9:30am-4:30pm, Sun 9:30am-1:30pm, closed Mondays
Adult admission approx. ZAR 20-40 (may vary); guided tours priced separately

How to Get to Satyagraha House #

Satyagraha House is in the Orchards suburb of Johannesburg. From Sandton take a short taxi (10-15 minutes depending on traffic) or use local minibus taxis; there is no direct Gautrain stop. Driving and street parking are common.

Tips for Visiting Satyagraha House #

  • Visit the small study room where Gandhi worked-don't rush; the sparse furniture and the view of the garden are a deliberate part of the experience.
  • Combine the house visit with a guided tour that explains Gandhi and Doke's friendship; local guides provide useful oral history not found on plaques.
  • Check opening days-special events sometimes change standard visiting hours.

Best Time to Visit Satyagraha House #

Spring and autumn for pleasant garden weather and local programming.

Spring
Sep-Nov · 10-25°C (50-77°F)
Blooming jacarandas and comfortable temperatures for the garden setting.
Summer
Dec-Feb · 15-30°C (59-86°F)
Warm days and frequent cultural events; occasional afternoon thunderstorms.
Autumn/Winter
Mar-Aug · 5-20°C (41-68°F)
Crisp, clear days ideal for reading plaques and absorbing the house's austerity.

Weather & Climate near Satyagraha House #

Climate

Satyagraha House's climate is classified as Subtropical Highland (Dry Winter) - Subtropical Highland (Dry Winter) climate with warm summers (peaking in January) and cold winters (coldest in June). Temperatures range from 2°C to 26°C. Moderate rainfall (754 mm/year) with a pronounced dry season.

Air Quality: AQI 111 Unhealthy (Sg)
Best Time to Visit
JulySeptemberMay
Temperature & Rainfall
Temperature Range
39°
Warmest Month
-5°
Coldest Month
Monthly Conditions

January

January is the warmest month with highs of 26°C and lows of 15°C. The wettest month with heavy rain (141 mm) and partly cloudy skies.

71 Very Good

Comfort

20°
Feels Like Mild
20°C
Temperature
15° 26°
65%
Humidity
Humid

Weather

141 mm
Rainfall
2.2 m/s
Wind
Calm
2.9
UV Index
Extreme
13.5h daylight

February

February is mild with highs of 25°C and lows of 14°C. Regular rainfall (99 mm) and partly cloudy skies.

75 Very Good

Comfort

20°
Feels Like Mild
20°C
Temperature
14° 25°
64%
Humidity
Humid

Weather

99 mm
Rainfall
2.2 m/s
Wind
Calm
2.6
UV Index
Extreme
12.9h daylight

March

March is mild with highs of 24°C and lows of 13°C. Regular rainfall (96 mm) and partly cloudy skies.

79 Very Good

Comfort

19°
Feels Like Mild
19°C
Temperature
13° 24°
63%
Humidity
Humid

Weather

96 mm
Rainfall
2.0 m/s
Wind
Calm
2.2
UV Index
Extreme
12.1h daylight

April

April is cool with highs of 22°C and lows of 9°C. Moderate rainfall (52 mm).

77 Very Good

Comfort

16°
Feels Like Cool
16°C
Temperature
22°
62%
Humidity
Humid

Weather

52 mm
Rainfall
2.0 m/s
Wind
Calm
1.6
UV Index
Very High
11.3h daylight

May

May is cool with highs of 20°C and lows of 5°C. Light rainfall and mostly sunny skies.

85 Excellent

Comfort

13°
Feels Like Cool
13°C
Temperature
20°
54%
Humidity
Humid

Weather

14 mm
Rainfall
2.1 m/s
Wind
Calm
1.1
UV Index
High
10.7h daylight

June

June is the coolest month with highs of 17°C and lows of 2°C. Almost no rain and clear sunny skies.

85 Excellent

Comfort

10°
Feels Like Cold
10°C
Temperature
17°
55%
Humidity
Humid

Weather

7 mm
Rainfall
2.3 m/s
Wind
Calm
0.9
UV Index
Moderate
10.4h daylight

July

July is cold with highs of 17°C and lows of 2°C. The driest month with just 4 mm and clear sunny skies.

87 Excellent

Comfort

10°
Feels Like Cold
10°C
Temperature
17°
49%
Humidity
Comfortable

Weather

4 mm
Rainfall
2.1 m/s
Wind
Calm
1.0
UV Index
Moderate
10.5h daylight

August

August is cool with highs of 20°C and lows of 4°C. Almost no rain and clear sunny skies.

85 Excellent

Comfort

12°
Feels Like Cool
12°C
Temperature
20°
44%
Humidity
Comfortable

Weather

8 mm
Rainfall
2.6 m/s
Wind
Calm
1.3
UV Index
High
11.1h daylight

September

September is cool with highs of 23°C and lows of 9°C. Light rainfall and mostly sunny skies.

86 Excellent

Comfort

16°
Feels Like Cool
16°C
Temperature
23°
39%
Humidity
Comfortable

Weather

29 mm
Rainfall
3.0 m/s
Wind
Light Breeze
1.7
UV Index
Very High
11.8h daylight

October

October is cool with highs of 24°C and lows of 11°C. Moderate rainfall (72 mm).

84 Excellent

Comfort

17°
Feels Like Cool
17°C
Temperature
11° 24°
48%
Humidity
Comfortable

Weather

72 mm
Rainfall
3.1 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
12.6h daylight

November

November is mild with highs of 24°C and lows of 12°C. Significant rainfall (112 mm) and partly cloudy skies.

77 Very Good

Comfort

18°
Feels Like Mild
18°C
Temperature
13° 24°
57%
Humidity
Humid

Weather

112 mm
Rainfall
2.9 m/s
Wind
Calm
2.6
UV Index
Extreme
13.3h daylight

December

December is mild with highs of 25°C and lows of 14°C. Significant rainfall (120 mm) and partly cloudy skies.

73 Very Good

Comfort

20°
Feels Like Mild
20°C
Temperature
14° 25°
63%
Humidity
Humid

Weather

120 mm
Rainfall
2.7 m/s
Wind
Calm
2.8
UV Index
Extreme
13.6h daylight

Nearby Attractions to Satyagraha House