
Take part in a fun, free and interactive scavenger hunt! Visit over 40 library branches across the city to find a hidden geocache at each location.
Get active, explore your city, and discover your Toronto Public Library!
New to geocaching? We’re also hosting a series of great programs about geocaching.
What Is Geocaching?
Geocaching is a worldwide phenomenon with approximately 3 million active participants around the world - 8,000 in Toronto. Participants hunt for caches that others have hidden in and around the community. There are over 8 million caches around the world.

What is geocaching? (1:15)
How to Participate in the Library Hunt
The library has hidden caches in over 40 branches - 1 per location.
Each cache has a unique geo-coordinate that you can use to locate the cache. Visit Geocaching.com or download an app. There is no perfect free app, but apps we've worked with include:
- the Official Geocaching App (iPhone and Android)
- C:Geo (Android) - user guide (PDF)
- Looking4Cache Light (iPhone) - user guide (PDF)
- Cachebot (iPhone) - user guide (PDF)
The Geocaching mobile app limits the number of caches shown with a free account. The alternative apps will show all available caches, but the Apple products limit users to saving only three caches per 24-hour period.
Library branches with geocaches
Geocaches are hidden at the following branches:
- Agincourt | Geocache page
- Albert Campbell | Geocache page
- Albion | Geocache page
- Barbara Frum | Geocache page
- Bridlewood | Geocache page
- Brookbanks | Geocache page
- Cedarbrae | Geocache page
- Centennial | Geocache page
- City Hall | Geocache page
- Cliffcrest | Geocache page
- Don Mills | Geocache page
- Eatonville | Geocache page
- Fairview | Geocache page
- Fort York | Geocache page
- Gerrard/Ashdale | Geocache page
- Guildwood | Geocache page
- High Park | Geocache page
- Highland Creek | Geocache page
- Hillcrest | Geocache page
- Humberwood | Geocache page
- Jane/Dundas | Geocache page
- Jane/Sheppard | Geocache page
- Long Branch | Geocache page
- Malvern | Geocache page
- Maria A. Shchuka | Geocache page
- McGregor Park | Geocache page
- Morningside | Geocache page
- Northern District | Geocache page
- Oakwood Village | Geocache page
- Parliament Street | Geocache page
- Pleasant View | Geocache page
- Port Union | Geocache page
- S. Walter Stewart | Geocache page
- Scarborough Civic Centre | Geocache page
- Taylor Memorial | Geocache page
- Thorncliffe | Geocache page
- Weston | Geocache page
- Woodside Square | Geocache page
- Wychwood | Geocache page
- Yorkville | Geocache page