Although you will still get wet from river crossings, it is not necessary to swim for certain tours. You do need to have basic swimming skills for others. Life jackets will be provided and are compulsory for swimming inside the caves.