Personal and professional experiences influence teachers’ perceptions of their ability to implement environmental science curricula and to positively impact students’ learning. The purpose of this study was twofold: to determine what influence, if any, an intensive field-based life science course and service learning had on preservice teachers’ self-efficacy for teaching about the environment and to determine which aspects of the combined field-based course/service learning preservice teachers perceived as effective for enhancing their self-efficacy. Data were collected from class documents and written teaching reflections of 38 middle-level preservice teachers. Some participants (n = 18) also completed the Environmental Education Efficacy Belief Instrument at the beginning and end of the semester. Both qualitative and quantitative data analyses indicated a significant increase in PSTs’ personal efficacies for environmental teaching, t(17) = 4.50, p = .000, d = 1.30, 95 % CI (.33, .90), but not outcome expectancy, t(17) = 1.15, p = .268, d = .220, 95 % CI (‒.06, .20). Preservice teachers reported three aspects of the course as important for enhancing their self-efficacies: learning about ecological concepts through place-based issues, service learning with K-5 students and EE curriculum development. Data from this study extend prior work by indicating that practical experiences with students were not the sole factor in shaping PSTs’ self-efficacy; learning ecological concepts and theories in field-based activities grounded in the local landscape also influenced PSTs’ self-efficacy.