Sign up to Muzungu mail

Come experience 'the Best of Africa.' Let the Muzungu share with you my love of all things Ugandan, weekly. Its simple to sign up and it's free.


I guarantee 100% privacy. Your information will not be shared.

How to avoid Bilharzia

Jul 24 • 14582 views • 4 Comments on How to avoid Bilharzia How to...? Uganda travel tips, travel health

You won’t always get Bilharzia if you swim in Lake Victoria and, if you do, it may take weeks, months or even twenty years for you to show symptoms.

Bilharzia (also known as Schistosomiasis or snail fever) can be horrible. You will feel under the weather and nauseous for weeks.

signpost at Munyonyo, Lake Victoria

How to avoid Bilharzia. “Swimming is at your own risk” reads the signpost in Munyonyo on Lake Victoria, Uganda

The best advice? Many people would just never swim in Lake Victoria or the River Nile but my tips to avoid Bilharzia are:

  • Swim from a boat or pontoon, or at least in an area away from the reed beds where the Bilharzia snail’s larvae hatch. It’s these larvae that get into your bloodstream and make you ill.
  • If you crunch on a bed of tiny snail shells as you walk into the Lake, that’s a sure sign Bilharzia’s around.
  • After your swim, give yourself a good all-over scrub in the shower. Best to do this within 20 minutes of getting out of the lake.
  • My friend Julia says ‘enjoy your swim! And afterwards, give the soles of your feet a good hard scrub!’ Apparently that’s enough to prevent you from getting Bilharzia.
  • Don’t just assume you’re ok. Bilharzia can remain dormant for years and, left untreated, can lead to liver damage.
  • Buy the Bilharzia tablets from any pharmacy in Kampala. They are very cheap. If you’re just visiting Uganda, I’d recommend buying some and taking them when you get home. You need to take them any time after three months of exposure. Take them one evening before you go to bed. You’ll feel a bit nauseous but wake up right as rain the next morning. Last time I asked, the Praziquantel (Biltricide) tablets cost just 600 Uganda shillings each. You should take one tablet for every 10 kg of body weight.


Don’t let any of this put you off swimming in Uganda. There are hundreds of lakes scattered across the country. The good news is you can swim in most of them.

Dog sits on the beach at Lake Nabugabo while children swim

How to avoid Bilharzia. It’s safe to swim in Lake Nabugabo. There’s no Bilharzia, no crocodiles and no hippos!


Swimming in Uganda. Sandy Beach at Lake Nabugabo, just outside Masaka, is popular for a weekend away from Kampala.

Washing clothes in Lake Bunyonyi

How to avoid Bilharzia in Uganda. Swim in Lake Bunyonyi. Photo of washing clothes in Lake Bunyonyi

The crater lakes such as Lake Bunyonyi, in the far south west of Uganda,  and Lake Kyaninga near Fort Portal are Bilharzia-free as well.

To swim or not to swim? At the end of the day, do what you feel comfortable with.

Have you swum in Lake Victoria? What are your tips for avoiding Bilharzia?

Do you have any other Uganda travel tips or expat travel advice you’d like to share?

Please leave a comment here or check out the Diary of a Muzungu Guest Post page for more information, I’d love to hear from you!

« »

Related posts

4 Responses to How to avoid Bilharzia

  1. […] swim. Even as my feet crunched onto the tiny snails on the lake bed, I seem to have so far avoided Bilharzia! Can dogs catch it […]

  2. Thank you for this – very informative and clear! 😀

    • the muzungu says:

      Thanks Clare. Interesting that the majority of expats will steer clear of swimming in the lake – because of fears of Bilharzia – whereas Ugandans just jump in!

Leave a Reply

Your email address will not be published. Required fields are marked *