The invention discloses a method for extracting plant-derived natural products with polarity or medium polarity, it comprises shattering the plant-derived materials containing plant-derived natural products with polarity or medium polarity, followed by adding water, raising the pressure to 5-50 MPa at the temperature of 40-90°C and circularly feeding high-pressure carbon dioxide to conduct treatment for 1-60 min. The method according to the present invention can be used not only for the extraction of polarity natural products such as anthocyanins, but also for the extraction of other natural products with polarity or medium polarity.