The invention belongs to the technical field of perovskite solar energy, in particular to a perovskite solar cell with a specific structure and a packaging method thereof. The perovskite solar cell comprises a conductive substrate, Charge Transport Layer 1, perovskite layer, Charge transport layer 2, an electrode layer, a barrier / encapsulation composite layer and a cladding layer, A charge transport layer 1, a perovskite layer 2, a charge transport layer 2 and an electrode layer are sequentially grown on the conductive substrate, and a barrier / encapsulation composite layer is arranged on the electrode layer, and the charge transport layer 1, the perovskite layer 2, the charge transport layer 2 and the electrode layer are covered under the barrier / encapsulation composite layer, and the barrier / encapsulation composite layer is covered with a cover layer. The invention adopts a composite layer composed of a barrier layer and an encapsulation layer to encapsulate the battery, utilizes theorganic composite of the rigid barrier layer and the plastic polymer encapsulation layer and combines the outer covering layer, realizes the stability of the perovskite battery to be greatly improved,and greatly improves the efficiency of the perovskite battery.