The paper investigates the barriers to the integration of Information and Communication Technologies (ICTs) at secondary level learning in Pakistan, with special emphasis on Punjab province. Exploring major barriers to the integration of ICTs at the school level, teacher level and student level and possible enablers to these barriers is the major focus of study. Sequential mixed method design is used. Interviews were analysed qualitatively whereas survey questionnaire were analysed quantitatively. It is observed from the findings that most of the participants have positive perceptions about integration of ICTs into their teaching and learning. Administrators and ICT coordinators revealed many barriers and possible enablers to the integration of ICTs. Many of these barriers are verified by the teachers and students. Later on however there were some barriers which were not endorsed by the teachers and students.