Newcomer Services
The Guelph Public Library offers services and programs for Newcomers to Canada. A library card is free for anyone who lives in Guelph.
How to get a library card
Register online or in person at any library location. With a library card, you can borrow books and movies and use our online resources.
Attend a library program
You can attend a free library program that your whole family will enjoy!
![]() |
![]() |
![]() |
||
Learning English |
Learn about Canada |
Online Resources |
||
![]() |
![]() |
![]() |
||
Community Services |
Books and Movies |
Additional Resources |
Learning English
Library Programs to Help You Learn English
The library offers free programs to help you practice your English.
English Conversation Circle at Main Library - Practice speaking English in a friendly and welcoming place. Join us Saturday mornings at 10:00 a.m. to 11:00 a.m. for this free program.
Library Resources to Help You Learn English
The library offers many resources that you can take home to help you practice your English. Browse the many English language learning and Adult Literacy materials that we offer!
Learn about Canada - Citizenship
We have resources that can help you with your Citizenship Test, including Discover Canada, the official study guide. You may borrow it from the library or read it or listen to it online.
For more information about applying for Canadian citizenship, please visit the Canadian Government Citizenship website.
Richmond Public Library - Practice Citizenship Test
Online Resources
Practice English and computer skills, take a course or read newspapers from around the world. We have great tools for learning and enjoyment.
CBC Corner - CBC Corner brings together the wide variety of CBC and Radio-Canada digital content and resources into a single experience! Discover trusted Canadian and local content in the form of news, entertaining TV and radio shows, podcasts, educational kids content, news in foreign language, a language learning app, and much more!
Transparent Language - Contains guided lesson plans to learn languages at a conversational level. Learn a new language or brush up on your French. Try the app from iTunes and Google Play.
KidSpeak via Transparent Language - Broaden young learners' horizons with KidSpeak. They'll work their way through fun and engaging activities with their cartoon "friend" and his or her playful pet. Note: This feature is not available for all languages. Try the app from iTunes and Google Play.
PressReader - Contains a collection of Canadian & international newspapers and magazines; which can be organized into your own personalized newsfeed. Try the app from App Store and Google Play.
LinkedIn Learning - LinkedIn Learning offers thousands of courses via individual instructional videos available on topics covering business, technology and creative fields. Learn from hundreds of authors who are recognized industry experts, and enjoy the flexibility to view LinkedIn Learning content anytime, anywhere with our offline viewing and mobile apps on the App Store and Google Play. Library ID (case sensitive): guelphpubliclibrary
Tutor.com - Live, one-on-one, online tutoring for students of all ages, as well as worksheets and study materials. Open from 4 pm to 10 pm, 7 days a week. Try the app from the App Store or Google Play!
Community Services
Immigrant Services Guelph-Wellington – Settlement Services
Lutherwood – Employment Services
Shelldale Family Gateway and EarlyON Centre
Books and movies in your language
We have world language materials available at the Main Library and at each library branch.
Can't find a book in your language? You can ask the library to add a book to our World Languages collection. Fill in a Suggest a Purchase form.
Select a language below to browse titles in our catalogue and where to find them.
ArabicArabic (Junior)ChineseChinese (Junior)Czech (Junior)DutchDutch (Junior)FrenchFrench (Junior)French (Teen)GermanGerman (Junior)GujaratiGujarati (Junior)HindiHindi (Junior)HungarianItalianItalian (Junior)KoreanKorean (Junior)NepaliNepali (Junior)PanjabiPanjabi (Junior)PersianPersian (Junior)PolishPolish (Junior)RussianRussian (Junior)SerbianSerbian (Junior)Somali (Junior)SpanishSpanish (Junior)SwahiliSwahili (Junior)TagalogTagalog (Junior)TamilTamil (Junior)Tigrinya (Junior)Turkish (Junior)UkrainianUkrainian (Junior)UrduUrdu (Junior)VietnameseVietnamese (Junior)
Additional Resources
Settlement Information for newcomers in your language.
Contact(s)