Quick answer: To fish inside a Ugandan national park you need a sport fishing permit from the Uganda Wildlife Authority (UWA). At Murchison Falls National Park the permit costs US$50 per day, US$150 for four days or US$300 for a year, charged on top of the separate park entry fee. Lake Mburo National Park also requires a UWA fishing permit. On open waters such as Lake Victoria, Lake Albert and the Nile at Jinja, licensed charter operators typically handle the paperwork as part of their service. Fees can change, so always confirm with UWA or your operator before you travel.
- Issuing authority
- Uganda Wildlife Authority (UWA) for national parks
- Murchison Falls 1-day permit
- US$50 (foreign non-resident)
- Murchison Falls 4-day permit
- US$150
- Murchison Falls annual permit
- US$300
- Park entry fee
- US$40 per 24 hours (charged separately)
- Lake Victoria charters
- Permit usually included in charter fee
- Payment
- Mobile money, card or bank transfer at UWA gates or offices
Uganda has some of the finest freshwater fishing in Africa — Nile perch, tigerfish, tilapia and dozens of other species across the Nile system, Lake Victoria, Lake Albert and smaller lakes. But the rules for fishing vary depending on where you cast a line. Waters inside national parks are managed by UWA and require specific sport fishing permits. Open waters outside parks follow different regulations. This guide explains every permit you might need, where to get them, what they cost, and the rules that come with them.
Fishing inside national parks: UWA sport fishing permits
Any sport fishing inside a Uganda Wildlife Authority-managed national park requires two things:
- A park entry permit — US$40 per person per 24-hour period for foreign non-residents (lower rates for East African citizens and residents).
- A sport fishing permit — a separate fee on top of park entry, specific to the park.
Fishing without the correct permits inside a national park is illegal and can result in fines or prosecution. Your tour operator or fishing guide should always verify that permits are in order before you fish.
Murchison Falls National Park
Murchison Falls is Uganda’s premier sport fishing destination. The Victoria Nile below the falls holds large Nile perch, tigerfish, Nile catfish and other species. The UWA sport fishing permit fees for Murchison Falls are:
| Duration | Foreign non-resident | East African citizen |
|---|---|---|
| 1 day | US$50 | UGX 30,000 |
| 4 days | US$150 | UGX 80,000 |
| Annual | US$300 | UGX 150,000 |
These fees are in addition to the park entry fee. The 4-day and annual permits offer significant savings for dedicated anglers planning multiple fishing days.
All fishing at Murchison Falls is catch and release. You fish at designated sites with a ranger or licensed guide — never alone. The main fishing areas are below the falls (the most famous spot for big Nile perch), around the Paraa ferry crossing, and downstream toward the Lake Albert delta. Read our full guide to sport fishing at Murchison Falls.
Lake Mburo National Park
Lake Mburo allows sport fishing from designated sites on the lake shore. The permit fee is lower than Murchison Falls (confirm the current rate with UWA or your operator, as it has been revised periodically). The main target species are tilapia, catfish and barbel. Most anglers need to bring their own equipment — lake-side fishing at Mburo is more rustic than the established Murchison setup.
Lake Mburo is only 4 hours from Kampala, making it the most accessible park for a quick fishing and wildlife combination. See our guide to fishing at Lake Mburo National Park.
Other national parks
Fishing is not permitted in all national parks. Bwindi Impenetrable, Kibale, Mgahinga and Queen Elizabeth do not offer sport fishing programmes. Semuliki National Park and some forest reserves have rivers, but organised sport fishing is not currently available there. Always check with UWA before assuming you can fish in a protected area.
Fishing outside national parks
Lake Victoria
Lake Victoria is the world’s largest tropical lake and home to some of Africa’s biggest Nile perch. Fishing on Lake Victoria does not require a UWA permit because the lake is not inside a national park. Instead, fishing is regulated by the Department of Fisheries under the Ministry of Agriculture, Animal Industry and Fisheries.
For visiting anglers, the simplest approach is to book a charter through a licensed operator. Charter companies in Entebbe, Jinja and the Ssese Islands hold the necessary commercial fishing licences and provide boats, captains, tackle and all required paperwork. Your charter fee covers everything — you do not need to apply for a separate licence as a tourist.
Read our guides to Lake Victoria fishing from Entebbe and Ssese Islands fishing.
Jinja and the Victoria Nile
Jinja, at the source of the Nile, is another popular fishing area. Charter operators run fishing trips on the Nile above and below the Owen Falls Dam. As with Lake Victoria, the charter operator handles all permits and licences. Target species include Nile perch, tilapia and various catfish species. See our guide to fishing in Jinja.
Lake Albert
Lake Albert on the western border with the DRC is known for large Nile perch and tigerfish. Fishing from the lake shore outside the national park boundary does not require a UWA permit, but may require a local fishing licence from the district authorities. Fishing within Murchison Falls NP’s section of the lake or the Nile delta requires the UWA permit. See our Lake Albert fishing guide.
Lake Bunyonyi and smaller lakes
Lake Bunyonyi in the southwest is famous for its crayfish and small tilapia. It is outside any national park, and fishing is generally informal — arranged through local lodges and fishermen. No formal sport fishing licence is required for casual angling. See Lake Bunyonyi fishing and crayfish.
How to get a UWA fishing permit
- Through your tour operator (recommended). If you are booking a fishing safari through Afraeka Adventures or another licensed operator, the permit is arranged as part of your trip. The operator handles payment and paperwork, so you arrive at the park with everything ready.
- At the UWA park gate. You can buy a sport fishing permit when you arrive at the park’s main gate. Payment is cashless — UWA accepts mobile money (MTN MoMo, Airtel Money), Visa/Mastercard, and bank transfers. Cash payments at the gate are being phased out in favour of digital payment.
- At UWA head office in Kampala. For advance purchases or annual permits, visit the UWA offices on Kiira Road in Kampala.
- Online (limited availability). UWA has been developing online booking for some permits. Check ugandawildlife.org for the latest options.
Carry your ID (passport for foreign visitors) when buying the permit, as it may be issued in your name.
Rules and regulations for sport fishing in Uganda
- Catch and release: Mandatory inside national parks. Outside parks, regulations vary — most charter operators practise catch and release for large Nile perch to protect the fishery.
- Designated fishing sites only: Inside parks, you fish at approved locations with a ranger. Do not fish from random river banks.
- No night fishing inside parks unless specifically authorised.
- Safety: The Nile and Lake Victoria are home to hippos and crocodiles. Always fish with a guide, never wade into the water, and follow your ranger’s instructions. Life jackets are mandatory on boats.
- Environmental responsibility: Take all rubbish out. Use barbless hooks or crush barbs for easier catch-and-release. Handle fish with wet hands to protect their slime coat.
- No dynamite, poison or gill nets: These are illegal methods that destroy fish stocks. Sport fishing means rod and line only.
Costs summary by fishing area
| Location | Permit needed | Approximate cost | Arranged by |
|---|---|---|---|
| Murchison Falls NP | UWA sport fishing + park entry | US$90+/day (US$50 fishing + US$40 entry) | Operator or UWA gate |
| Lake Mburo NP | UWA sport fishing + park entry | Varies — confirm with UWA | Operator or UWA gate |
| Lake Victoria (charter) | Included in charter fee | US$200–500/day for boat charter | Charter operator |
| Jinja/Victoria Nile | Included in charter fee | US$150–400/day for guided trip | Charter operator |
| Lake Albert (outside park) | Local licence may apply | Varies | Local guide or operator |
| Lake Bunyonyi | None for casual angling | Minimal — arranged through lodge | Lodge |
Frequently asked questions
Do I need a fishing licence in Uganda?
Inside national parks, yes — a UWA sport fishing permit. On Lake Victoria and at Jinja, licensed charter operators cover the licensing. For casual fishing on smaller lakes outside parks, no formal licence is usually required for visitors.
Is the park entry fee included in the fishing permit?
No. The UWA sport fishing permit and the park entry permit are separate charges. You pay both when entering a national park to fish.
Can I get a fishing permit at the park gate?
Yes, in most cases. However, booking through your operator in advance avoids delays and ensures availability, especially during busy periods.
Can I keep the fish I catch?
Not inside national parks — catch and release is mandatory. Outside parks, regulations vary. Most responsible operators practise catch and release for large predatory species to protect the fishery for future anglers.
Do I need to bring my own fishing gear?
Some charter operators and guides provide tackle, especially on Lake Victoria. At Murchison Falls and Lake Mburo, bringing your own gear is recommended. Read our guide to what fishing gear to bring to Uganda.
Want us to handle all permits and logistics? We arrange UWA fishing permits, park entry, transport, guides and accommodation as part of every fishing safari.
Plan your fishing trip on WhatsApp Browse Uganda fishing trips

