Liquefied Petroleum Gas (LPG) can be recovered from various streams using a multiple membrane recovery process producing hydrogen stream at high yield and high purity and a C3+ LPG stream at high yield with low energy expenditure.