The purpose of this study is to investigate the main barriers and possible enablers for integrating information and communication technologies (ICTs) in Turkey's pre-service teacher education programs. The data were collected by means of questionnaires from 53 deans in schools of teacher education (STE), 111 teacher educators, and 1,330 prospective teachers, and additionally from interviews of six teacher educators and six prospective teachers. The findings indicate that the majority of the stakeholders believe that lack of in-service training, lack of appropriate software and materials, and lack of hardware are the main barriers for integrating ICTs in pre-service teacher education programs. There was also agreement on the possible enablers; "having technology plans" was the strategy most strongly agreed upon in that category. Based on these findings, we propose the use of several strategies that should enhance successful ICTs integration.