The invention relates to an anti-freezing anti-cracking hand lotion and a preparation method thereof. The anti-freezing anti-cracking hand lotion comprises the following components: cetearyl glucoside, myristic acid and myristate, sodium cetearyl sulfate, Crodaderm S, shea butter, jojoba oil, capric / caprylic triglyceride, polydimethylsiloxane, lecithin, vitamin B3, trehalose, modified maize starch, glycerol, allantoin, carbomer, methylparaben, deionized water, triethanolamine and beta-glucan. By using the hand lotion, the fibrocyte of hand skin can avoid of dehydration damage, the natural structure of skin can be maintained, the damages caused by dry environment, high temperature and severe cold can be reduced, the skin immunity is enhanced, skin inflammation and erythema can be reduced, the ability of resisting environmental stimulations of cells can be increased, and the skin tolerance can be enhanced.