Teaching for creativity (TfC) has recently received increased attention in English-as-a-foreign-language (EFL) contexts. Previous studies confirmed that TfC links with achievement emotions (AEs) in this context. Additionally, a supportive work environment (SWE) has been shown to be associated with AEs. However, relationships among all three variables - SWE, AEs, and TfC - have not been adequately explored in EFL contexts, nor have the underlying bases for these links been elucidated. In this study, we adopted a mixed-methods approach to investigate the complex associations between SWE, AEs (anxiety, pride, enjoyment, and anger), and TfC as perceived by 441 Chinese EFL teachers. Quantitative results revealed that SWE, four AEs, and TfC were significantly correlated, with small to large effect sizes. Furthermore, the four AEs collectively mediated the relationship between SWE and TfC in our structural equation model. Qualitative interviews with 15 EFL teachers provided nuanced insights into possible reasons for these statistical patterns. We discuss the theoretical and pedagogical implications of these findings and suggest directions for future research.