The invention relates to three flavonoid glycosides extracted from pine needles of pinus tabulaeformis carr and a preparation method thereof, which solve the problem of extracting the three flavonoid glycosides from the pine needles of the pinus tabulaeformis carr effectively. The three flavonoid glycosides are 7,8,4'-trihydroxy-3,5-dimethoxy-6-methylflavone-8-O-beta-D-glucoside, 5,7,4'-trihydroxy-3-methoxy-6-methylflavone-7-O-beta-D-glucoside and 3,5,7,4'-tetrahydroxy-6-methylflavone-7-O-beta-D-glucoside. The preparation method comprises the following steps of: performing refluxing extraction in ethanol twice continuously, and recovering solvent under a reduced pressure to obtain thick paste; adding water to dissolve the thick paste, extracting by using petroleum ether and ethyl acetate until the thick paste is colorless, concentrating to obtain ethyl acetate thick paste; performing gradient elution by silicagel column chromatography, and eluting on a silicagel column to obtain the 7,8,4'-trihydroxy-3,5-dimethoxy-6-methylflavone-8-O-beta-D-glucoside, the 5,7,4'-trihydroxy-3-methoxy-6-methylflavone-7-O-beta-D-glucoside and the 3,5,7,4'-tetrahydroxy-6-methylflavone-7-O-beta-D-glucoside sequentially. The preparation method is advanced, reliable and stable, and is easy to operate.