The study explores the use of portfolios for teacher education students. Findings revealed that the portfolio provides pre-service teachers with productive learning experiences which help them develop their library use, knowledge, skills, attitudes, personal traits, motivation to learn, interpersonal relationships and an information source.