The principle of this research is based on the development of multi-residue method by QuEChERS sample preparation follow by gas chromatography with mass spectrometric detection in the selected ion monitoring mode (GC–MS-SIM) for the routine analysis of 42 pesticides in rice samples. The rice samples were initially extracted with acetonitrile, and the targeted pesticides were purified following the dispersive solid phase extraction (d-SPE) cleanup method. The calibration curve for each analyte quantified by matrix-matched calibration was linear over the concentration range of 10.0–1000.0 μg L−1 with a correlation coefficient range between 0.990 and 0.999. Mean recoveries from three replicates ranged from 79% to 112%, with satisfactory precision (RSD<7%). The limit of detection and the limit of quantification were in the range of 3.04–12.52 μg L−1 and 10.14–41.76 μg L−1 respectively, for all 42 pesticides.