Staphylococcal enterotoxins (SEs) secreted by Staphylococcus aureus (S. aureus) can cause foodborne disease, nausea, vomiting and diarrhea, and even death. Regulation of SE expression is related to accessory gene regulators (Agr). It is important to reveal which environmental factors influence regulation of SE expression to prevent SE food poisoning outbreak. Hence, natural environmental factors which may have an impact on SE expression were selected, such as temperature, food types, strains, and competing strains. Seven strains of S. aureus carrying different SE genes were collected from the Chinese Academy of Inspection and Quarantine (CAIQ) strain bank for study. Strains were cultured with different conditions. Temperature was 8°C, 22°C, and 30°C. Food type was milk powder and nutrient broth. Competing strains were Vibrio parahaemolyticus (V. parahaemolyticus), Escherichia coli (E. coli), and Bacillus cereus (B. cereus). The expression culture solution was pretreated by centrifugation, then determined by using SDS-PAGE, and distinguished SEs apart from each other by HPLC-ESI-TOF. There are 168 samples collected from SE expression culture; the result of SDS-PAGE suggests 23 samples were positive for SEs, and the other 145 samples were negative for SEs. The result of HPLC-ESI-TOF suggests that SEs with similar molecular weight can be distinguished in terms of m/z. The most important factor contributing to regulate expression of SEs was estimated by logistic regressive analysis. The result shows that McFadden R2 is 0.213; p value is 0.000 (p < 0.05); this result illustrates that the model is valid and meaningful. Strains, food types, temperature, and competing strands can explain the 21% change in SE expression. Temperature (z = 3.029, p = 0.002 < 0.01), strains (z = - 3.132, p = 0.002 < 0.01), and food types (z = - 2.415, p = 0.016 < 0.05) have significant impact on SE expression, and the competing strains (z = 1.230, p = 0.219 > 0.05) have no impact on the SE expression. More important impact on SE expression was estimated by OR value; the result shows that strength of temperature influencing on SE expression is bigger than strains and food types in terms of values of OR, temperature (OR = 2.862), strains (OR = 0.641), and food types (OR = 0.561); consequently, temperature is a key factor for stimulating SE expression and had high expression at 30°C. Therefore, food easily contaminated with S. aureus should be monitored intensively at early and late summer, when proper temperature for expressing SEs may result in S. aureus food poisoning prevalence.