Strains of Shiga toxin-producing Escherichia coli (STEC) have been associated with outbreaks of diarrhea, hemorrhagic colitis, and hemolytic-uremic syndrome in humans. Most clinical signs of disease arise as a consequence of the production of Shiga toxin 1 (Stx1), Stx2 or combinations of these toxins. Other major virulence factors include enterohemorrhagic E. coli hemolysin (EHEC hlyA), and intimin, the product of the eaeA gene that is involved in the attaching and effacing adherence phenotype. In this study, a series of multiplex-PCR assays were developed to detect the eight most-important E. coli genes associated with virulence, two that define the serotype and therefore the identity of the organism, and a built-in gene detection control. Those genes detected were stx 1 , stx 2 , stx 2c , stx 2d , stx 2e , stx 2f , EHEC hlyA, and eaeA, as well as rfbE, which encodes the E. coli O157 serotype; fliC, which encodes the E. coli flagellum H7 serotype; and the E. coli 16S rRNA, which was included as an internal control. A total of 129 E. coli strains, including 81 that were O157:H7, 10 that were O157:non-H7, and 38 that were non-O157 isolates, were investigated. Among the 129 samples, 101 (78.3%) were stx positive, while 28 (21.7%) were lacked stx. Of these 129 isolates, 92 (71.3%) were EHEC hlyA positive and 96 (74.4%) were eaeA positive. All STEC strains were identified by this procedure. In addition, all Stx2 subtypes, which had been initially identified by PCR-restriction fragment length polymorphism, were identified by this method. A particular strength of the assay was the identification of these 11 genes without the need to use restriction enzyme digestion. The proposed method is a simple, reliable, and rapid procedure that can detect the major virulence factors of E. coli while differentiating O157:H7 from non-O157 isolates.