While knowing how to swim is beneficial, it is not a prerequisite for kayaking. You will be wearing a life jacket, which will provide buoyancy and keep you afloat in the water.