The invention discloses a method for simultaneously detecting twelve kinds of common respiratory viruses. According to the method, primers and probes are designed according to gene conservative areas of the twelve kinds of common respiratory viruses, namely influenza A virus, influenza B virus, influenza C virus, parainfluenza virus type 1, parainfluenza virus type 2, parainfluenza virus type 3, rhinovirus, Bocavirus, adenovirus, coronavirus, metapneumovirus and respiratory syncytial virus, nucleic acid fragments of samples to be measured are extracted for amplifying, and finally, the samples are separated by using a capillary electrophoresis method. The method disclosed by the invention has the advantages of low required sample size, high sensitivity and accuracy, good specificity and low cost; the defects that the conventional single tube multiplex fluorescence PCR (Polymerase Chain Reaction) detection primers are difficult to design, and multicolor fluorescence mutually intervenes and is not easy to part are overcome, the defects that a chip detection method is tedious in operation, high in detection cost and the like are also overcome, and a new method is provided for screening the respiratory viruses.