山楂片含糖类、蛋白质、脂肪、维生素C、胡萝卜素、淀粉、苹果酸、钙和铁等物质,具有降血脂、血压、强心和抗心律不齐等作用。
山楂内的黄酮类化合物牡荆素,是一种抗癌作用较强的药物,山楂提取物对癌细胞体内生长、增殖和浸润转移均有一定的抑制作用。