The optimal conditions for extracting ginkgo flavonoids are: solid-liquid ratio 1:50, extraction temperature 80°C, extraction time 4h, ethanol concentration 60%, and ultrasonic time 10min. Cyclohexane and petroleum ether are better at removing fat-soluble impurities in the extract. The adsorption and adsorption kinetics of ginkgo flavonoids by five macroporous adsorption resins were compared. The results show that LSA-5B and NAK-12 are good adsorbents for ginkgo flavonoids.