Technological Pedagogical Content Knowledge (TPACK) has become a prominent educational issue, particularly in ELT. Although TPACK is identical to in-service teachers' tasks, pre-service teachers are also demanded to learn how to incorporate technology into language instruction using effective teaching strategies. This study aimed to investigate pre-service EFL teachers' knowledge of TPACK and explore their practices of TPACK at educational technology (Edu-Tech) classrooms for the preparation of teaching practices. The study involved 57 pre-service English teachers (PSETs) taking part at Edu-Tech classroom in one of the state universities in Surabaya, East Java. This study employed a sequential mixed-methods approach using both survey and reflective practice. The results of data analysis revealed that all 57 pre-service teachers (100%) showed a high level of knowledge concerning Technological Knowledge (TK), Pedagogical Knowledge (PK), Content Knowledge (CK), Technological Content Knowledge (TCK), Technological Pedagogical Knowledge (TPK), Pedagogical Content Knowledge (PCK), and TPACK. Meanwhile, the TPACK practices in Edu-Tech classrooms showed that preservice teachers utilized various digital applications such as Canva, Quizziz, Proprofs, Mentimeter, Arcademics, Blooket, and Wordwall. However, PSETs tend to use the same teaching method, which is a scientific approach in teaching the materials although they have a level of knowledge about pedagogy. In short, it can be concluded that pre-service teachers are ready to conduct teaching practices at partner schools. This research implies that pre-service teachers need to be equipped with the knowledge and skills to effectively incorporate technology, pedagogy, and content in English language teaching, particularly using more diverse teaching strategies.