Progress in exploiting clostridial genome information has been severely impeded by a general lack of effective methods for the directed inactivation of specific genes. Those few mutants that have been generated have been almost exclusively derived by single crossover integration of a replication-deficient or defective plasmid by homologous recombination. The mutants created are therefore unstable. Here we have adapted a mutagenesis system based on the mobile group II intron from the ltrB gene of Lactococcus lactis (Ll.ltrB) to function in clostridial hosts. Integrants are readily selected on the basis of acquisition of resistance to erythromycin, and are generated from start to finish in as little as 10 to 14 days. Unlike single crossover plasmid integrants, the mutants are extremely stable. The system has been used to make 6 mutants of Clostridium acetobutylicum and 5 of Clostridium difficile, exceeding the number of published mutants ever generated in these species. Genes have also been inactivated for the first time in Clostridium botulinum and Clostridium sporogenes, suggesting the system will be universally applicable to the genus. The procedure is highly efficient and reproducible, and should revolutionize functional genomic studies in clostridia.