The purified α-amylase of Geobacillus thermoleovorans had a molecular mass of 26 kDa with a pI of 5.4, and it was optimally active at 100 °C and pH 8.0. The T1/2 of α-amylase at 100 °C increased from 3.6 to 5.6 h in the presence of cholic acid. The activation energy and temperature quotient (Q10) of the enzyme were 84.10 kJ/mol and 1.31, respectively. The activity of the enzyme was enhanced strongly by Co2+ and Fe2+; enhanced slightly by Ba2+, Mn2+, Ni2+, and Mg2+; inhibited strongly by Sn2+, Hg2+, and Pb2+, and inhibited slightly by EDTA, phenyl methyl sulfonyl fluoride, N-ethylmaleimide, and dithiothreitol. The enzyme activity was not affected by Ca2+ and ethylene glycol-bis (β-amino ethyl ether)-N,N,N,N-tetra acetic acid. Among different additives and detergents, polyethylene glycol 8000 and Tween 20, 40, and 80 stabilized the enzyme activity, whereas Triton X-100, glycerol, glycine, dextrin, and sodium dodecyl sulfate inhibited to a varied extent. α-Amylase exhibited activity on several starch substrates and their derivatives. The Km and Kcat values (soluble starch) were 1.10 mg/ml and 5.9 × 103 /min, respectively. The enzyme hydrolyzed raw starch of pearl millet (Pennisetum typhoides) efficiently.