Mashelebeng

Current Weather

17°63°

Clear

Feels Like: 18°64°

Min: 15°58°

Max: 25°77°

The next few hours will be mostly cloudy, with tomorrow reaching 26°C and dropping to 14°C. The coming days will be clear throughout the day.

Hourly Forecast
17°63°16°62°15°60°15°58°14°57°13°56°13°55°12°54°12°53°12°53°14°57°17°62°19°67°21°70°23°74°25°77°25°78°26°78°26°79°25°77°24°75°23°74°22°71°20°68°
8pm
9pm
10pm
11pm
12am
1am
2am
3am
4am
5am
6am
7am
8am
9am
10am
11am
12pm
1pm
2pm
3pm
4pm
5pm
6pm
7pm
Today
Tomorrow

Want a closer look at the weather?

Premium adds minute-by-minute rain timing, yesterday comparisons, and more detail across Airpult.

Get Premium
Air Quality
41
Good

Air quality is satisfactory, and air pollution poses little or no risk.

GoodHazardous
Daylight Hours

05:28

Sunrise

17:57

Sunset

12 hours 29 minutes of sunlight today
Moon

05:35

Moonrise

18:53

Moonset

Daily Forecast

Today

15°58°
25°77°

Monday

12°53°
26°79°

Tuesday

14°58°
29°84°

Wednesday

15°59°
26°79°

Thursday

16°61°
28°83°

Friday

18°64°
29°85°

Saturday

18°65°
30°86°

Sunday

18°65°
27°81°

Monday

18°64°
32°90°

Tuesday

17°62°
29°84°
UV Index
No protection needed
0Low
LowExtreme
Humidity
86%Humid
LowHigh
Looking at the night sky?

See moon phases, eclipses, and seasons for this year.

View astronomy
Current stargazing conditions?

See sky darkness, moon phase, and the best viewing window for Mashelebeng.

View stargazing score

Weather in Mashelebeng tomorrow, October 12, 2026

Plan for bright conditions in Mashelebeng on October 12, 2026, though cloud cover thickens for a spell near 02:00. The day as a whole still leans toward sunshine. The morning looks comparatively open, with cloud near 32% around 02:00. Early outdoor plans have a better chance of staying dry and bright.Plan for bright conditions in Mashelebeng on October 12, 2026, though cloud cover thickens for a spell near 02:00. The day as a whole still leans toward sunshine. The morning looks comparatively open, with cloud near 32% around 02:00. Early outdoor plans have a better chance of staying dry and bright.

Temperatures climb from an overnight low near 12°C toward a daytime high of about 26°C. Relative humidity sits between 38% and 99%, reaching its peak around 02:00. A lighter breeze peaks around 14:00 near 12 km/h.Temperatures climb from an overnight low near 53°F toward a daytime high of about 79°F. Relative humidity sits between 38% and 99%, reaching its peak around 02:00. A lighter breeze peaks around 14:00 near 8 mph.

Through the afternoon skies look more workable, with cloud near 24% around 19:00. Later outdoor plans have a clearer window than the morning may have suggested. Expect visibility around 16.1 km. Expect sunrise at 05:27, sunset at 17:58, and 12 hours 31 minutes of sunlight today overall.Through the afternoon skies look more workable, with cloud near 24% around 19:00. Later outdoor plans have a clearer window than the morning may have suggested. Expect visibility around 10 mi. Expect sunrise at 05:27, sunset at 17:58, and 12 hours 31 minutes of sunlight today overall.

Overall, Mashelebeng on October 12, 2026 favours outdoor plans under mostly open skies, with a comfortable high near 26°C.Overall, Mashelebeng on October 12, 2026 favours outdoor plans under mostly open skies, with a comfortable high near 79°F.

Frequently asked questions about weather in Mashelebeng

How warm does it get in Mashelebeng?

The warmest month in Mashelebeng is January, with average high temperatures of 26°C. The average temperature during this period is around 21°C.The warmest month in Mashelebeng is January, with average high temperatures of 79°F. The average temperature during this period is around 70°F.

How cold does it get in Mashelebeng?

The coldest month in Mashelebeng is July, with average low temperatures of 7°C. The average temperature during this period is around 13°C.The coldest month in Mashelebeng is July, with average low temperatures of 45°F. The average temperature during this period is around 56°F.

What is the wettest time of year in Mashelebeng?

The wettest month in Mashelebeng is February, with an average of 163 mm of precipitation.The wettest month in Mashelebeng is February, with an average of 6.4 in of precipitation.

What is the driest time of year in Mashelebeng?

The driest month in Mashelebeng is June, with an average of 9 mm of precipitation.The driest month in Mashelebeng is June, with an average of 0.4 in of precipitation.

View full climate insights for Mashelebeng →