This paper analyses the learning impacts of a social justice learning unit, which was implemented through three lectures in each of two undergraduate teacher education courses in 2017/18 across two semesters. The design of the unit allows for social inquiry and experiential learning in the undergraduate curriculum. A sequential mixed-methods design was adopted, with pre and post questionnaire and interview data gathered from undergraduate students. We argue that learning and applying social justice concepts through group inquiry and other learning activities on social justice related issues, together with an experiential learning site visit, can facilitate the development of understanding of both the concept and application of social justice, a positive perception towards ethnic minorities and a desire for further learning and engagement in the community. This study would be useful for any university educators who want to teach about and for social justice in ways that may help students to develop an increased willingness for community service. Copyright © 2020 The Author(s).