The invention belongs to the field of daily chemicals, and particularly relates to a skin-care composition with a sunscreen effect as well as a preparation method and application thereof. The skin-care composition, provided by the invention, comprises the following components: a natural plant extract, palmitoyl tetrapeptide-7, vitamin E, oryzanol and oligomeric proanthocyanidin, wherein the natural plant extract contains a variety of natural plant sunscreen extracts, has a very good overall effect of absorbing ultraviolet light, scavenging free radicals, inhibiting generation of melanin, inhibiting release of allergy mediators, protecting fibroblasts, inhibiting the activity of matrix metalloproteinase and the like, and has a very good sunscreen effect; the oligomeric proanthocyanidin can be used as a protective agent for the oryzanol and the vitamin E, is free of skin irritation, has an antioxidant protective effect on skin, and can improve the skin-care and sunscreen effect of the composition.