An Inquiry Learning Partnership (ILP) for professional development (PD) was formed between a university, science centre, and two urban school districts. The purpose of ILP was to offer 4–6th grade teachers specific science content and pedagogical techniques intended to integrate inquiry-based instruction in elementary classrooms. Results indicate that teachers increased their science content knowledge, reported implementing inquiry practices in their classrooms and their students experienced modest gains on 5th grade standardized science achievement exams. While some teachers were transferring knowledge/skills gained in professional development to their classrooms, others encountered barriers to implementing PD.