Tricarboxylic acid cycle (TCA cycle) is a central carbon metabolism pathway in prokaryotes and eukaryotes, and involved in matter metabolism and energy production. Isocitrate dehydrogenase (IDH), which is a key enzyme in the TCA cycle, participates in the formation of biofilms in Staphylococcus aureus by regulating the redox state inside the cell. At present, it remains to be clarified whether IDH is involved in the formation of Bacillus cereus biofilms. In this study, we found a gene icdH annotated as encoding IDH in the B. cereus genome, and cloned and expressed the protein encoded by this gene. The enzyme activity assay showed that the protein had IDH activity dependent on NADP+, indicating that this gene encoded an IDH. The mutant ΔicdH was obtained by gene knockout. Phenotypic analysis showed that the biofilm yield and sporulation rate of the mutant ΔicdH decreased. To reveal the role of IDH in biofilm formation, extracellular pH and citric acid content were measured. The results showed that a B.cereus 0–9 strain that lacked IDH exhibited accumulation of citric acid and acidification of the extracellular matrix. Given that citric acid is a metal chelator, the accumulation of citric acid may lead to a lack of metal ions in cells, resulting in reduced cell viability and affecting biofilm formation. Consistent with this hypothesis, the addition of excess Fe3+ restored biofilm formation in the mutant. These results suggest that IDH in B.cereus may regulate biofilm formation by modulating intracellular redox homeostasis. In addition, we found that the icdH deletion of B. cereus 0–9 resulted in the destruction of the stage I of sporulation process, and thus resulted in a reduced sporulation rate, which was significantly different from sporulation in B. subtilis caused by interruption of the stage I sporulation process due to icdH loss.