Bacillus subtilis XF-1 (CGMCC No. 2357), a patent strain with good effects for controlling the clubroot of crucifer and many pathogenic fungi, was predicted to produce cyclic lipopeptide (CLP) antibiotics based on its genomic analysis. In this study, the CLPs were purified and determined with the following protocol: the supernatant of XF-1 cultivating mixture was firstly precipitated, then the precipitants were extracted with methanol and further separated by Sephadex LH-20 chromatography to test its antifungal activities. Fungi-inhibiting fractions were further characterized with LC/ESI-MS and LC/ESI-MS/MS. The results show that four molecular ion peaks [M+H]+ (m/z 1,464, 1,478, 1,492 and 1,506) from fungi suppression fraction were identified as fengycin A with fatty acid of C16–C19, fengycin B (C14–C17), fengycin C (C15–C18), fengycin D (C15–C18) and fengycin S (C15–C18). Fengycin C (C15 and C18), fengycin D (C15, C16 and C18) and fengycin S (C15, C16 and C18) were reported for the first time. The diversity of the fengycins that exist in this strain will help the elucidation of their biocontrol mechanisms.