Analysis of aflatoxin B1 (AFB1), B2 (AFB2), G1 (AFG1) and G2 (AFG2) in 76 edible oil samples (peanut oil, soybean oil, corn embryo oil and blended oil) was performed by liquid chromatography–tandem mass spectrometry (LC–MS/MS). The oils were sampled from three areas (Shijiazhuang, Baoding and Tangshan) of Hebei Province of China. AFB1 was detected in 22 samples representing 28.9%, followed by AFB2 (7.89%) and AFG1 (3.95%), while no AFG2 contamination was detected in any samples. AFB1 levels in oil samples ranged 0.14–2.72 µg kg−1 and AFB2 ranged 0.15–0.36 µg kg−1, while lower levels of 0.01–0.02 µg kg−1 for AFG1 were recorded. The paper is part of an on-going investigation of aflatoxin contamination in Chinese edible oils. [ABSTRACT FROM PUBLISHER]