For all Miami boat rentals, life jackets are provided and required to be on board. Kids 12 and younger must wear a life jacket at all times.