About Dullstroom

Everything you need to know about Dullstroom you will find on this site. From detailed guides for Fly-fishing, Activities, Shopping and Services to the best restaurants and bars Dullstroom has to offer.

Situated, high up on the eastern escarpment, on the Steenkampsberg mountain range, Dullstroom is only 2 hours from Johannesburg and Pretoria, en route to the well-known Kruger National Park. At 2097m above sea level, Dullstroom is one of the highest towns in South Africa. It has a sub-alpine climate, and is well known for its cool, often misty atmosphere, lending it an air of the Scottish Highlands. The local building style of pointed-stone and wooden log homes, along with the many pubs, restaurants, lodges and quaint village shops have made this one of the most appealing tourist destinations in Mpumalanga.


With its moderate climate, crisp mountain air, and scenic beauty, Dullstroom lends itself perfectly to trout fishing. Trout were first introduced to the area in the early 1900’s, and today most dams in the area are stocked with rainbow and/or brown trout, and natural breeding occurs in many of the area’s rivers.

Dullstroom enjoys an average annual rainfall in excess of 800mm, and has a unique micro-climate, almost sub-Alpine. Because of our high altitude (2075m above sea-level) Dullstroom is often colder than the surrounding areas, and can be entirely closed in by mist. The weather has a tendency to change rapidly, often giving rise to “four seasons in one day”. The average summer temperature is in the region of 22 ºC (72ºF).

The area is also home to a large number of endemic bird species, and upwards of 150 species have been counted here, from raptors to water fowl. The Steenkampsberg is one of a few places in the world where all 3 South African species of crane (blue, crowned, and wattled) occur together. A concerted effort is being made to conserve these elegant bird species in the area.