Scaffolding helps students improve their skills and handle complex materials (Cloud, Genesee, Hayaman, 2009).Although a number of studies have been done on scaffolding in Iran, few studies have identified the types and techniques of scaffolding used in English language classes. Due to the importance of scaffolding in the teaching process, this study aimed to investigate the extent to which various scaffolding types were provided in EFL classes in Iran. It was also to delineate the types and techniques of scaffolding used in the EFL classes. Through availability sampling technique, eight Iranian EFL teachers who teach TOP NOTCH 2 at Jahad Daneshgahi academic institutes in Isfahan were surveyed. In order to study scaffolding, all of the sections of the classes were transcribed, codified, and analyzed using Wu’s (2010) framework of scaffolding. The results of the study showed that the types of scaffolding used by Iranian EFL teachers included cognitive, metacognitive, procedural, and context scaffolding. However, Motivational scaffolding was not used in any of the classes. The techniques that teachers used to improve learning included giving instances, providing introduction to activate students’ mind before teaching, relating new material to students’ background knowledge, giving hints, providing some opportunities to help students evaluate their learning (i.e. summarizing and questioning), proposing a number of steps for teaching, dividing vocabularies to its parts, relating the concepts to pictures, and referring students to the resources. The extent to which scaffolding was used in EFL classes equaled 35.8 %, of which 6.55, 11.71, 17.4, and 0.03 % were devoted to cognitive, metacognitive, procedural, and context scaffolding, respectively. The results of the study can help universities and language institutes to instruct and choose the best teachers and material developers to prepare the best materials for teaching. Keywords: scaffolding, cognitive scaffolding, metacognitive scaffolding, procedural scaffolding, context scaffolding, motivational scaffolding, ZPD