Although a superhydrophobic surface has potentials to delay frosting, it fails finally when conditions are too harsh, so defrosting is still essential. Here, we investigated the frost self-removal mechanism during defrosting on vertical superhydrophobic surfaces. Owing to the great water repellency of the superhydrophobic surface and the water absorption of porous frost, meltwater close to the surface tends to permeate into the frost layer. As frost density is much less than water density, the frost volume shrinks during defrosting. When the frost quantity is large, the permeation effect dominates because there is much porous frost. The permeation effect separates the unmelted frost layer from the superhydrophobic surface, as a result, the frost peels off by gravity completely. When the frost quantity is little, the permeation effect is negligible, while the volume shrinkage effect works, making the thin frost layer break up into many small pieces. These small frost pieces keep irregular shapes and continue to shrink, releasing large amounts of surface energy to drive themselves jump off from the superhydrophobic surface. However, compared with the peeling off mode, the jumping off mode is not so effective that there are still small droplets adhering on the surface after defrosting. This work may provide guides for defrosting application of superhydrophobic surfaces in related engineering fields.