The invention discloses a green extraction process for artemisinin, and relates to the field of drug production. The process comprises the following steps: (1) drying of raw materials, that is, putting the raw materials into drying equipment for drying; (2) primary processing of artemisinin, that is, putting the dried raw materials into an extraction tank, adding petroleum ether, heating the extraction tank, carrying out countercurrent extraction, allowing the extract to flow out from the extraction tank, standing the extract to obtain a supernatant, allowing the supernatant to pass through asilica gel column, eluting the silica gel column with petroleum ether, collecting artemisinin fractions, putting the artemisinin fractions into a concentrating tank for concentration until crystals are precipitated, putting the obtained concentrate into a crystallizing tank for crystallization, carrying out filtering to obtain crystals, and drying the crystals so as to obtain crude products of artemisinin; (3) refining of artemisinin, that is, dissolving the crude products of artemisinin in an alcohol precipitating tank with ethanol, wherein the ethanol with a concentration of 93 to 95% is 65to 75 times the amount of the crude products, standing the solution, taking the supernatant of the solution for secondary filter, concentrating the filtrate in the concentrating tank, standing the concentrate for crystallization, carrying out filtering to obtain crystals, and drying the crystals under vacuum so as to obtain refined products of artemisinin.