Alberta-Wide Borrowing

Items you request will be brought to the Holds Shelf and filed by the first 3 letters of your last name, followed by your first 2 initials. For example, John Abraham Smith would be filed under Smi, J. A.

You will have 7 days to pick up your holds once they arrive on the shelf and you will receive 2 notifications of their held status in that time. 

You are free to pick up your hold on any of the 7 days OR contact the library to let us know that you won't be needing the item anymore. If we receive no cancellation and the item is still here on the 8th day a $2.00 charge is applied to your account for the unclaimed hold.

The Spruce Grove Public Library's main branch is centrally located in downtown Spruce Grove, just off of King Street. Plans for a future satellite branch can be located on the City of Spruce Grove website.

The Spruce Grove Public Library is a participating member of the Yellowhead Regional Library System. Together, the Yellowhead Regional Library System, the Marigold Library System, the Northern Lights Library System, and the Peace Library System form The Regional Automation Consortium or TRAC inter-library lending system. Using the TRAC website you can search a combined catalogue of 180 libraries with holdings of nearly three million books, DVDs and other material.

ME Libraries

Join ME Libraries to use your TRAC library card at any of these additional locations:

Your account must include an email address and be clear of fines to be eligible to join ME Libraries.


If the item you want to borrow isn't available through the TRAC library's online catalogue, you can request materials from any participating Alberta Public or Academic Library with the Relais D2D Inter-Library Loan service. To start a search, first choose your location as Yellowhead Regional Library.