The residual and migration levels of 28 primary aromatic amines (PAAs) in polyurethane and nylon toys were determined using LC-MS/MS, and the migration and residual amounts of PAAs and 15 colorants in textile toys were determined using LC-MS/MS and LC-TOF-MS according to the European Standard EN71. Among 34 polyurethane toy samples, 2,6-diaminotoluene and 2,4-diaminotoluene were detected in the same 12 samples at residual levels ranging from 2.1 to 19.7 and from 7.6 to 39.6 μg/g, respectively. Furthermore, 4,4'-diaminodiphenylmethane (4,4'-MDA) and aniline were detected in 9 samples (from 0.2 to 8.7 μg/g), and one sample (0.4 μg/g), respectively. PAAs were not detected in the 8 samples of nylon toys. As for the migration test into water, only 4,4'-MDA migrated from 3 polyurethane toys at levels ranging from 0.4 to 2.5 μg/g. PAAs did not migrate from the 43 textile toys, but colorants such as Solvent Yellow 1 and Basic Red 9 were detected at the residual level of 0.02 μg/g. The residual levels of PAAs and colorants detected in this study were significantly lower than the limit values established by the European Union regulation.