Yes, we do for all ages. Kids 12 and under are required by law to wear a life jacket. We do have life jackets for infants as well. If the infant is in a car seat or baby carriage they aren’t required to wear one — we give you one anyway to have on board. All adult life jackets are underneath your seats.