Yes, life jackets are provided during speedboat tours in Dubai. They are mandatory for all passengers, regardless of age or swimming ability.