Beadlike diamond-bearing basic—ultrabasic rock have been found in Shandong, Jiangsu and Anhui Province. Is the origin of diamond the same? The differences of diamond in crystalfiguration, particle diameter,crystal surface corrosion image and diamond type occurred in basic rock and typical kimberlite rocks have been compared and analyzed. Based on comparative study of diamond ore-bearing parent rocks and the distribution of diamond in host rocks, the genesis of diamond in basic—ultrabasic rocks in Shandong, Jiangsu and Anhui provinces have been analyzed and summarized. The diamond origin in ultrabasic kimberlites is mantle trapping crystallization, and diamond in basic rocks is mostly magmatic crystallization.