A quantitative, comprehensive multiresidue method which includes 20 coccidiostat residues has been developed. The method described uses a simple one-step liquid extraction with acetonitrile to isolate analytes from both the polyether ionophore and chemical classes of coccidiostats. Subsequent to a further concentration step, samples were analysed via UHPLC–MS/MS. The method was validated according to the Commission Decision 2002/657/EEC in egg and avian muscle. The method permitted quantitative confirmation for 13 compounds below target concentrations, and screening for a further 7 compounds. Within-laboratory repeatability gave accuracy values in the range of 68–129%, while reproducibility ranged between 75 and 123%. Calibration ranges were typically 1–50μgkg −1 , although higher ranges were used for dinitrocarbanilide, imidocarb and toltrazuril residues. A regression coefficient (R 2 ) value of greater than 0.98 was obtained for all analytes. Precision results ranged from 2.3 to 19.7% CV for egg and from 2.6 to 23.6% CV in muscle. CCα was in the range from 1.13μgkg −1 (clopidol) to 179μgkg −1 (lasalocid) in egg. In muscle, CCα ranged from 2.25μgkg −1 (aprinocid) to 4579μgkg −1 (dinitrocarbanilide). CCβ was from 1.29μgkg −1 (clopidol) to 209μgkg −1 (lasalocid) in egg, and 2.58μgkg −1 (arprinocid) to 6060μgkg −1 (dinitrocarbanilide) in muscle. Limits of quantification were 1μgkg −1 for all compounds, except imidocarb and dinitrocarbanilide (10μgkg −1 ), and toltrazuril and metabolites (50μgkg −1 ).