The spore-forming genus Bacillus includes species of industrial, clinical and environmental significance. The possibility of differentiating between Bacillus cereus and Bacillus thuringiensis, toxin producers associated with illness, is a real need in monitoring potentially contaminated foods to understand the real distribution of B. cereus/B. thuringiensis in different outbreak cases. As the use of DNA comparison obtains clearer results than classical microbiological methods in distinguishing B. cereus from B. thuringiensis in this work PCR-TTGE (Temporal Temperature Gradient gel Electrophoresis), rep-PCR and RAPD-PCR methods have been compared to assess the intra- and inter-specific variability of B. cereus and B. thuringiensis. 80 strains of B. cereus and B. thuringiensis isolated from food, patients and pesticides were analyzed using a gyrB gene DNA sequence in TTGE; primer M13 in the RAPD-PCR and primers REP1DT and REP2DT in the rep-PCR methods. A widespread distribution of the electrophoretic profiles was obtained either for B. cereus or for B. thuringiensis using TTGE. rep-PCR and RAPD-PCR were not always able to group strains from the same origin or belonging to the same species. The fingerprints obtained with the rep- and RAPD-PCR methods confirm the high intraspecific variability present in B. cereus and B. thuringiensis indicating the difficulty to discriminate between these two species in outbreak cases.