Yes, Life Jackets will be supplied to all passengers.

Discovery Jet