Stigmast-5-en-3β,7β-diol (1), stigmast-5-en-3β,7α-diol (2), (+)-isolariciresinol-9-O-β-D-xylopyranoside (3), procyanidin B2 (4), and epicatechin-(4β→8)-epicatechin-(4β→6)-epicatechin (5) were isolated for the first time from the bark of Machilus thunbergii. The chemical structures of the compounds were determined based on nuclear magnetic resonance, electronic ionization mass spectrometry, fast atom bombardment mass spectrometry, and IR. Compound 4 demonstrated inhibitory activity against cyclin-dependent kinases (CDK2, CDK4, and CDK5) in vitro with IC 50 values 17.22, 1.08, and 0.26 μM, respectively.