The Public Library is a great place to get to know a community. At the Library, you can borrow books and movies in languages other than English and find resources to help you learn to speak and write English. Libraries offer many free programs and services. Some libraries offer English conversation groups. There are many libraries located across Grey and Bruce Counties. To find your nearest branch, use the links below.
- Bruce County Public Library
- Grey Highlands Public Library
- Hanover Public Library
- Meaford Public Library
- Owen Sound and North Grey Union Public Library
- West Grey Public Library