A multi-component method focussing on thorough sample preparation has been developed for simultaneous analysis of swine manure for three classes of antibiotic-tetracyclines, sulfonamides, and tylosin. Liquid manure was initially freeze-dried and homogenised by pulverization before extraction by pressurised liquid extraction. The extraction was performed at 75 degrees C and 2,500 psig in three steps using two cycles with 0.2 mol L-1 citric acid buffer (pH 4.7) and one cycle with a mixture of 80% methanol with 0.2 mol L-1 citric acid (pH 3). After liquid-liquid extraction with heptane to remove lipids, the pH of the manure was adjusted to 3 with formic acid and the sample was vacuum-filtered through 0.6 mu m glass-fibre filters. Finally the samples were pre-concentrated by tandem SPE (SAX-HLB). Recoveries were determined for manure samples spiked at three concentrations (50-5,000 mu g kg(-1) dry matter); quantification was achieved by matrix-matched calibration. Recoveries were > 70% except for oxytetracycline (42-54%), sulfadiazine (59-73%), and tylosin (9-35%) and did not vary with concentration or from day-to-day. Limits of quantification (LOQ) for all compounds, determined as a signal-to-noise ratio of 10, were in the range 10-100 mu g kg(-1) dry matter. The suitability of the method was assessed by analysis of swine manure samples from six different pig-production sites, e.g. finishing pigs, sows, or mixed production. Residues of antibiotics were detected in all samples. The largest amounts were found for tetracyclines (up to 30 mg kg(-1) dry matter for the sum of CTC and ECTC). Sulfonamides were detected at concentrations up to 2 mg kg(-1) dry matter (SDZ); tylosin was not detected in any samples.