A tripeptidase (PepT) was purified to homogeneity from Bacillus subtilis through four sequential chromatographies including DEAE-Sepharose ion exchange, hydroxylapatite, mono-Q FPLC ion exchange, and Superose-12 FPLC gel filtration. The apparent molecular mass of the enzyme was 49,200 Da and 51,400 Da as determined by sodium dodecylsulfate-polyacrylamide gel electrophoresis (SDS-PAGE) and gel filtration chromatography, respectively, and the enzyme exists in a monomeric form. The physicochemical properties of the enzyme were as follows: optimum pH at 7.5, optimum temperature at 60℃, and pI at 4.9. The K_m and V_(max) values of the enzyme were 4.3 mM and 2.5 mmol/min/mg, respectively, with Met-Ala-Ser as substrate. The B. subtilis PepT requires Co^(2+) ion(s) for activation, while it is inactivated by EDTA and 1,10-phenanthroline, suggesting that it is a metalloprotein. The enzyme was not inhibited by any of serine protease, aspartic protease, or leucine aminopeptidase inhibitors. The enzyme showed comparable activities towards four different substrates including Met-Ala-Ser, Leu-Gly-Gly, Leu-Ser-Phe, and Leu-Leu-Tyr. The amino terminal sequence of PepT determined by Edman degradation was found to be MKEEIIERFTTYVXV and turned out to be identical to that of PepT deduced from a cloned B. subtilis pepT.