Immersive Angling

Elite Fly Fishing On The Upper Vaal.

We offer daily guided fly fishing on the Vaal River, targeting Smallmouth Yellowfish on fly. Our fly fishing guides are highly experienced and qualified (R.E.F.F.I.S) and at your service for the day, you can expect to gain some sought after river fishing knowledge and large river fishing techniques.

Join us for a day on the river, learn the SECRETS to catching more fish. Our professional fly fishing guides are some of the best in the business, and we look forward to spending a day out with you on the river.

Our wade fishing trips include all flies and terminal tackle. Guests minimum age limit is 16 years of age. The Vaal River can be a very unpredictable place when it comes to weather and water flow rates, so please come prepared with a hat, sunglasses, sunscreen, dry set of clothing and a rain jacket. Significant temperature changes are not uncommon, so be sure to check the weather. If you are unsure about what you may need, give us a call on   (+27) 82 360 1309.

Safety is our number one priority at Immersive Angling, (alcohol and drugs are not permitted). All trips we go out rain or shine unless conditions are deemed unsafe by the guide. If you have any questions, please feel free to call us. In the event of a booked trip having to be cancelled, we will reschedule the trip for a future date. Book your next guided fly fishing experience with Immersive Angling & enjoy some custom fly fishing and expert guiding on the Vaal River.

Guided day trips (International Guests Only)

Your guided trip includes lunch, beverages, fly-fishing instruction, fishing gear, flies and your guide.

Time & Place:

To be arranged at the time of your reservation.


Full day (6-8 hours) of fishing begins upon arrival.

Half day (4 hours), it does not include lunch; however, water and soft drinks will be provided.

Flies & Terminal Tackle:

Immersive Angling guides will select flies, leaders, and tippet that they think you may need for the day, please feel free to bring your own terminal tackle (Flies, Leader e.t.c) if preferred.

Riverside Lunch:

Lunch generally is a tasty braai or barbeque, bottled waters and soft drinks. If you would like to request a specific lunch due to medical or dietary needs, we would be happy to comply when possible. Alcohol beverages are not encouraged or included.

Please see our rates page for more about our Local and Internation packages.


Don't forget to read our Vaal River Yellowfish blogs.


South Africa's Weather

Spring: September to November (Start Of The Yellowfish Season)

September brings warmth to our rivers water temperature and the Yellowfish start to become more active.

Summer: December to February

These are undeniably the best months for fly fishing on the Vaal River. The summer days can be brutally hot, temperatures averaging in the mid to high 30’s (Celsius). Yellows are very active in rapids, runs and pools often seeking shelter in deeper pools during mid-day. River temperatures during these months can average around the 24 - 26 degrees mark. Early morning and late afternoon fishing are best. Water clarity can get quite murky with rains and rising river levels.

Autumn: March to May (Season Closes Off Around April)

Autumn can produce some excellent fishing as the beautiful surroundings start to change. The evenings and early mornings start getting colder, river clarity starts to improve.

Winter: June to August

Water temperature is cold, around 10 degrees Celsius. The clarity is good, this brings some challenging dry fly opportunities for the brave wading or casting to rising Yellows in the deeper pools.

Shayne Prinsloo - BIO
R.E.F.F.I.S. (S.A) And THETA Approved Guide.

Robert Van Rensburg - BIO
R.E.F.F.I.S (UK) Approved Guide & Instructor.
Currently guiding the Montana summers for
Big Sky Anglers