The invention discloses a high-efficient solar energy cooling device for shielding a vehicle body, which comprises an outer shell, a sunshade plate, a convex lens group, a solar cell panel, a coolinglayer, a fan layer, a control box and a support pedestal, wherein, the cooling device comprises a housing, a sunshade plate, a convex lens group, a solar cell panel, a cooling layer, a fan layer and acontrol box. The inside of the shell is sequentially provided with a sunshade from the top to the bottom, A convex lens group, a solar cell panel, a cooling layer, a fan layer and a sun visor are arranged at the center of the lower surface of the fan layer; a control box is arranged inside the control box; a battery, a temperature sensor and a core processor are arranged; four corners of the outer periphery of the shell are respectively provided with a supporting foot seat; and the device is installed on the top of the vehicle. The device can not only shield the car body from sunlight, but also use solar energy to convert the solar energy into electric energy to drive the fan and the cooling sheet to cool the car body, so as to avoid a series of problems caused by the high-temperature exposure of the private car; Solar energy is used as the energy source of the device, which is safe, economical and environmentally friendly. The device is compact in structure, convenient in installation and high in automation level, which is worth popularizing and using in a wide range.