No, rafting does not require prior swimming expertise. You can enjoy rafting even if you cannot swim. You will be issued a life jacket that will allow you to float for hours during the river rafting adventure. Rafting is very popular with non-swimmers.