Bacillus cereus can produce α-amylase, which has important industrial production value and can endure high temperatures. The enzymatic characteristics of two α-amylases from B. cereus (B905 and B904) were studied. The results showed that both preserved their activity at 90–100°C. Their thermal stability and enzymatic activity did not depend on Ca2+. However, their protein molecular weights were obviously different. The structural genes of amy905 and amy904 were cloned successfully using the polymerase chain reaction (PCR) and expressed in Escherichia coli. The amy904 and amy905 genes were 1362 bp and 1761 bp long and their protein molecular weights were about 55 kDa and 68 kDa, respectively.