To optimize the process of extracting and separating flavonoids from alfalfa, different methods were adopted to extract and separate the flavonoids systematically. Results showed that 30% ethanol solution and water (pH=7. 5) had the best effect on alfalfa flavonoids extraction. Leaching efficiency of the flavonoids were 0. 46% and 0. 49%, respectively. The highest content of alfalfa flavonoids extracted with water was 1. 61% when pH was 9. 0. The optimum pH was 2. 2 for separation of alfalfa flavonoids and the content of flavonoids in the extractive was 9. 80%. Different macroporous resins were used to separate alfalfa flavonoids extracted with ethanol solution. DS-17 showed the best separation effect and the content of flavonoids was 5. 87%. The effect of macroporous resins on the separation of alfalfa flavonoids extracted by acid-isolation was analyzed. DM130 had the best effect and the highest contents of alfalfa flavonoids in two treatments were 24. 25% and 29. 35% , respectively.