A multiplex reverse-transcription polymerase chain reaction (RT-PCR) protocol was developed for simultaneous detection and discrimination of subgroups of Cucumber mosaic virus (CMV), including its satellite RNA, Tomato mosaic virus (ToMV) and Tobacco mosaic virus (TMV), using 18S rRNA as an internal control. Species-and subgroups-specific primers designed to differentiate CMV subgroups I and II, ToMV and TMV, were assessed using the cDNA clones of viral genomes, CMV satellite RNA and 18S rRNA gene from tomato (Solanum lycopersicum L.) or tobacco (Nicotiana tobacum). Using total RNA extracted from artificial mixture of tomato leaf tissues infected by each virus, the reaction components and cycling parameters were optimized and a multiplex RT-PCR procedure was established. Six fragments of 704, 593, 512, 421, 385, 255 bp, specific to CMV subgroup II, CMV subgroup I, ToMV, TMV, satellite RNA and 18S rRNA, respectively, were simultaneously amplified. The sensitivity of the multiplex RT-PCR method for detecting CMV was 100 times higher than that of double-antibody sandwich-enzymelinked immunosorbent assay (DAS-ELISA). This method was successfully used for field detection. Among 141 samples collected from East China through tomato growth seasons, 106 single infections with one of the above isolates were detected and 13 mixed infections were found. The results showed the potential use of this method for investigating the epidemiology of viral diseases infecting tomato.