With the first hint of spring in the air, good snowmelt and some early rain, the upcoming 2025/26 fly fishing season at Makhangoa Community Camp is shaping up to be a good one.

Annual winter camp upgrades are nearing completion, so both returning guests and first-time visitors will enjoy improvements. While on the subject of returning guests, it’s worth noting that some 85% of visitors are repeat clients – which speaks volumes about the MCC magic.

If you need any further encouragement to go, here’s what makes MCC such an unforgettable experience:
• Small groups – max eight rods
• World-class guides
• Community-based tourism that makes a real difference
• Exclusive river access
• Exceptional sight fishing
• A cutting-edge fishery management plan
• A bespoke lodge, inspired by a traditional Basotho homestead
• Incredible farm-style meals and the famous Makhangoa good vibes

Availability for the 2025/26 Summer Yellowfish Season:
• 20th – 24th Nov 2025: 4 rods
• 8th – 14th Dec 2025: 6 rods
• 18th – 23rd Dec 2025: 2 rods
• 8th – 13th Jan 2026: 2 rods
• 13th – 15th Jan 2026: 4 rods
• 15th – 18th Jan 2026: 8 rods
• 2nd – 8th March 2026: 6 rods
2025/26 rates: 15 Nov – 10 March 2026
5 nights: US$3,325 per person sharing
7 nights: US$4,525 per person sharing
10 nights: US$6,400 per person sharing
Autumn Trout Season:
• 13th March – 1st May 2026: 8 rods
2025/26 rates: 10 Mar – 1 May 2026
5 nights: US$2,495 per person sharing
7 nights: US$3,395 per person sharing
10 nights: US$4,800 per person sharing
Includes: shared accommodation in rondavels, all meals, one professional guide per three anglers, fishing licenses and community levies, use of 4×4 vehicle for fishing access.
Excludes: Travel to and from camp, transfers from Katse, alcoholic and soft drinks, fishing tackle and consumables, gratuities, optional community excursions.
For more information about visiting South Africa and travelling up to Lesotho to fish at Makhangoa Community Camp, please contact Charlotte Chilcott or Alex Jardine or call the office on +44(0)1980 847389.