Three new steroidal saponins 1-3, together with five known steroidal saponins, L-mannitol and an inorganic salt were isolated from Tribulus terrestris L. (Zygophyllaceae). The structures of the new steroidal saponins were elucidated as hecogenin 3-O-beta-xylopyranosyl(1-->3)-beta-glucopyranosyl(1-->4)-beta-galactopyr anoside (1), hecogenin 3-O-beta-glucopyranosyl(1-->2)-beta-glucopyranosyl(1-->4)- beta-galactopyranoside (2) and 3-O-[beta-xylopyranosyl(1-->2)-[beta-xylopyranosyl(1-->3)]-beta- glucopyranosyl(1-->4)-[alpha-rhamnopyranosyl(1-->2)]-beta-galactopyranos yl]- 26-O-beta-glucopyranosyl-22-methoxy-(3 beta,5 alpha,25R)-furostan-3,26-diol (3). Structure elucidation was accomplished by 1D and 2D NMR spectra (13C-1H COSY, HMQC, HMBC, 1H-1H COSY, TOCSY, and NOESY), mass spectrometry (FABMS, ESIMS) and chemical methods.