The invention provides a method for preparing hawthorn wine by taking hawthorn fruit and hawthorn leaves as a raw material. The method comprises the steps of gathering fresh hawthorn fruit and hawthorn leaves as a raw material, then performing primary deastringency on the hawthorn fruit, cutting the hawthorn fruit, removing kernels, drying or baking the hawthorn leaves, extracting hawthorn leaf juice, mixing hawthorn fruit pulp and the hawthorn leaf juice, performing heating and secondary deastringency on the hawthorn fruit pulp and the hawthorn leaf juice, then performing pulping, browning preventing, pectin removal, sugar regulating, fermenting and clarifying on the hawthorn fruit pulp and the hawthorn leaf juice, and finally performing filtering, wine regulating and ageing, so as to obtain the finished hawthorn wine. By adopting the method, the hawthorn fruit and hawthorn leaves are organically combined, the prepared hawthorn wine can properly maintain original nutrient components and functional components of the hawthorn fruit and hawthorn leaves, and after technical processes of deastringency, browning preventing, and pectin removal, the hawthorn wine is rich in nutrition and good in palatability and taste, arouses appetite of people, belongs to multifunctional health-care wine product with the effect of preventing diseases and higher a health-care value, and is good in market prospect.