To investigate the chemical constituents of the roots of Polygala sibirica L. The separation and purification were performed by solvent extraction and repeated chromatography with silica gel, Sephadex LH-20, ODS columns, and semiprep. HPLC. The structures were elucidated by spectral analysis. Twelve known compounds were isolated and identified as tenuifoliside A (1), tenuifoliside B (2), glomeratose A (3), 3',6-disinapoyl sucrose (4), sibiricose A5 (5), sibiricose A6 (6), sibiricose A1 (7), sibiricose A2 (8), polygalatenoside E (9), 1-O-L-arabinopyranosyl-O-(6→1)-β-D-glucopyranosyl-salicylate (10), canthoside A (11), and methyl- 3,4,5-trimethoxycinnamate (12). Compound 11 was obtained from genus Polygala for the first time, and compounds 2, 9, 10 and 12 were isolated from this plant for the first time.