Objective To study chemical constituents of root and rhizome of Rhodiola sachalinensis A.Bor.Methods The chemical constituents were isolated by silica, Sephadex LH-20, ODS column chromatography and HPLC.Chemical characters and spectroscopic analysis were employed for the structural identification.Results Eight compounds were obtained and their structures were identified as: herbacetin 3-O-[α-L-rhamnopyranosyl ( 1 → 2 ) -β-D-glucopyranosyl]-7-O-α-L-rhamnopyranoside ( 1 ), trifolin ( 2 ), rhodionin ( 3 ),kaempferol ( 4 ), kaempferol 7-O-α-L-rhamnopyranoside ( 5 ), tricin ( 6), rhodiolinin (7) and 2 (3H) -benzothiazolethione ( 8 ).Conclusions Herbacetin 3-O- [α-L-rhamnopyranosyl ( 1→2 ) -β-D-glucopyranosyl]-7-O-α-L-rhamnopyranoside(1) is a new flavonol glucoside which has not been reported before.Compounds 2 and 8 are isolated from family Crassulaceae for the first time.