Yes, we provide life jackets free of charge for children.  They are located near the entrance to Shaka Bay and Castaway River.  You may bring your own lifejacket as long as it is US Coast Guard certified.