Username
Password
Please Enter Your Patron ID and Password
Login
Cancel
OK
en
Login
Home
My Account
My Favourites
Preferences
Notification/Alerts
Requests New Books
Historical Data
Loan History
Fine History
My Borrowing
Loan
Reserves
Fine
Communication
Recommended List
Booking
My Media Booking
Book Room
My Room Bookings
Computer Booking
Events
My Events
Manage Events
Textbook/Courses
Libraries in HRCE
HRCE Library
HRCE Autism Library
HRCE Music Libraries
Halifax Public Library
HPL Tumblebooks
Novelist - HPL card needed
ebooks for Kids
HPL Databases
Teen Tumblebooks
Community
Events
Schools
Online books, libraries, and news
Nova Scotia Libraries
National Geographic Explorere ebooks
International Childrens' Digital Library
CNN Student News
Time For Kids News
Dogo News
CBC News
Project Gutenberg
French Picture Books online
French Children's Stories read aloud
News ELA
Storyline
French Encyclopedia
Free French ebooks
Local Sports
Basketball
ABA Celtics
Dartmouth Lakers
Hockey
Dartmouth Whalers
Football
Dartmouth Destroyers
Select Library
Select Search Type
Enter your search keywords
Select Genre
Simple
Advanced
Project
Kids
Textbooks
Branches
Branch Information
A. J. Smeltzer Junior High
46 Prince Street Lower Sackville, Nova Scotia B4C 1L1
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Admiral Westphal Elementary
6 Fourth Street Dartmouth, Nova Scotia B2X 3A5
Thursday
08:00 AM - 03:00 PM
Detail
Directions
Events
Alderney
2 Penhorn Dr. Dartmouth, Nova Scotia B2Y 3K1
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Ash Lee Jefferson
10 Lockview Rd. Halifax, Nova Scotia B2T 1J1
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Astral Drive Elementary
236 Astral Drive Dartmouth, Nova Scotia B2V 1B8
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Astral Drive Junior High
238 Astral Drive Cole Harbour, Nova Scotia B2V 1B8
Monday
08:30 AM - 03:00 PM
Tuesday
08:30 AM - 03:00 PM
Wednesday
08:30 AM - 03:00 PM
Thursday
08:30 AM - 03:00 PM
Friday
08:30 AM - 03:00 PM
Detail
Directions
Events
Atlantic Memorial Elementary
3591 Prospect Road B3T 1Z3
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Atlantic View Elementary
Lawrencetown Road Lawrencetown, Nova Scotia
Thursday
08:00 AM - 02:30 PM
Detail
Directions
Events
Auburn Drive High School
300 Auburn Drive Cole Harbour, Nova Scotia B2W 6E9
Monday
09:00 AM - 03:35 PM
Tuesday
09:00 AM - 03:35 PM
Wednesday
09:00 AM - 03:35 PM
Thursday
09:00 AM - 03:35 PM
Friday
09:00 AM - 03:35 PM
Detail
Directions
Events
Basinview Drive Elementary
273 Basinview Dr. Bedford, Nova Scotia B4A 3X8
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Beaver Bank - Kinsac Elementary
28 Kinasc Road Halifax, Nova Scotia B4G 1C5
Monday
08:00 AM - 03:00 PM
Wednesday
08:00 AM - 03:00 PM
Detail
Directions
Events
Beaver Bank - Monarch Drive Elementary
38 Monarch Drive Beaver Bank, Nova Scoti
Tuesday
08:00 AM - 03:00 PM
Thursday
08:00 AM - 03:00 PM
Detail
Directions
Events
Bedford and Forsyth Education Centres
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Bedford South
2 Oceanview Dr. Bedford, Nova Scotia B4A 4J6
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Bel Ayr Elementary
4 Bell St. Dartmouth, Nova Scotia B2W 2P3
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Bell Park Academic Center
4 Thomas Street Lake Echo, Nova Scotia
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Bicentennial
85 Victoria Road Dartmouth, Nova Scotia
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
BLT - Junior
22 James Street Timberlea, Nova Scotia B3T 1G9
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
BLT - Senior
24 James Street Timberlea, Nova Scotia B3T 1G9
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Brookhouse
15 Christopher Ave. Dartmouth, Nova Scotia B2W 3G2
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Brookside Junior High
2239 Prospect Rd. Hatchet Lake, Nova Scotia B3T 1R8
Monday
08:00 AM - 02:30 PM
Tuesday
08:00 AM - 02:30 PM
Wednesday
08:00 AM - 02:30 PM
Thursday
08:00 AM - 02:30 PM
Friday
08:00 AM - 02:30 PM
Detail
Directions
Events
Burton Ettinger Elementary
52 Alex Street Halifax, Nova Scotia B3N2W4
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Caldwell Road Elementary
280 Caldwell Road Dartmouth, Nova Scotia B2V 1A3
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Caledonia Junior High
38 Caledonia Road Dartmouth, Nova Scotia B2X 1K8
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Caudle Park Elementary
35 McGee Drive Lower Sackville, Nova Scotia B4C 2J1
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Cavalier Drive
116 Cavalier Drive Lower Sackville, Nova Scotia B4C 3L9
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Central Spryfield Elementary
364 Herring Cove Rd Halifax, Nova Scotia B3R 1V8
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Charles P. Allen High
200 Innovation Dr Bedford, Nova Scotia B4B 0G4
Monday
08:30 AM - 03:30 PM
Tuesday
08:30 AM - 03:30 PM
Wednesday
08:30 AM - 03:30 PM
Thursday
08:30 AM - 03:30 PM
Friday
08:30 AM - 03:30 PM
Detail
Directions
Events
Chebucto Heights School Library
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Citadel High School
Monday
08:30 AM - 03:30 PM
Tuesday
08:30 AM - 03:30 PM
Wednesday
08:30 AM - 03:30 PM
Thursday
08:30 AM - 03:30 PM
Friday
08:30 AM - 03:30 PM
Detail
Directions
Events
Clayton Park Junior High
45 Plateau Crescent Halifax, Nova Scotia B3M 2V7
Thursday
08:30 AM - 03:00 PM
Friday
08:30 AM - 03:00 PM
Detail
Directions
Events
Colby Village Elementary
92 Colby Dr., Dartmouth, NS B2V 1J7
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Cole Harbour District High
2 Chameau Crescent Dartmouth, Nova Scotia B2W 4X4
Monday
08:00 AM - 02:30 PM
Tuesday
08:00 AM - 02:30 PM
Wednesday
08:00 AM - 02:30 PM
Thursday
08:00 AM - 02:30 PM
Friday
08:00 AM - 02:30 PM
Detail
Directions
Events
Colonel John Stuart Elementary
5 John Stewart Drive Dartmouth, Nova Scotia B2W 4J7
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Crichton Park Elementary
49 Lyngby Ave. Dartmouth, Nova Scotia B3A 3V1
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Cunard Junior High
121 Williams Lake Rd. Halifax, Nova Scotia B3P 1T6
Tuesday
08:30 AM - 03:00 PM
Thursday
08:30 AM - 03:00 PM
Detail
Directions
Events
Dartmouth High School
95 Victoria Road Dartmouth, Nova Scotia B3A 1V2
Monday
08:15 AM - 03:45 PM
Tuesday
08:15 AM - 03:45 PM
Wednesday
08:15 AM - 03:45 PM
Thursday
08:15 AM - 03:45 PM
Friday
08:15 AM - 03:45 PM
Detail
Directions
Events
Dartmouth South Academy
36 Hastings Drive Dartmouth, Nova Scotia
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
District Office
33 Spectacle Lake Dr. Halifax, Nova Scotia B3B 1X7
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Duc D'Anville
12 Clayton Park Drive B3M2L3
Monday
08:00 AM - 02:30 PM
Tuesday
08:00 AM - 02:30 PM
Wednesday
08:00 AM - 02:30 PM
Thursday
08:00 AM - 02:30 PM
Friday
08:00 AM - 02:30 PM
Detail
Directions
Events
Dutch Settlement Elementary
780 Highway 277 DUTCH SETTLEMENT NS, Nova Scotia B2S 2J5
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
East St. Margarets's Elementary
8671 Peggy’s Cove Road B3Z 3P5
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Eastern Passage Education Centre
93 Samuel Danial Drive Eastern Passage, Nova Scotia B3G 1SB
Monday
09:00 AM - 03:00 PM
Wednesday
09:00 AM - 03:00 PM
Thursday
09:00 AM - 03:00 PM
Detail
Directions
Events
Eastern Shore District High
35 West Petpeswick Road Musquodoboit Harbour, Nova Scotia B0J 2L0
Monday
08:00 AM - 02:30 PM
Tuesday
08:00 AM - 02:30 PM
Wednesday
08:00 AM - 02:30 PM
Thursday
08:00 AM - 02:30 PM
Friday
08:00 AM - 02:30 PM
Detail
Directions
Events
Elizabeth Sutherland School
66 Rockingstone Rd. Halifax, Nova Scotia B3R 2C9
Monday
09:00 AM - 11:30 AM
Tuesday
09:00 AM - 11:30 AM
Wednesday
09:00 AM - 12:00 PM
Thursday
09:00 AM - 11:30 AM
Friday
09:00 AM - 11:30 AM
Detail
Directions
Events
Ellenvale Junior High
88 Bellevista Dr. Dartmouth, Nova Scotia B2W 2X7
Wednesday
08:00 AM - 03:00 PM
Thursday
08:00 AM - 03:00 PM
Friday
08:00 AM - 03:00 PM
Detail
Directions
Events
Eric Graves Junior High
70 Dorothea Dr. Dartmouth, Nova Scotia B2Y 4S8
Monday
09:00 AM - 03:00 PM
Tuesday
09:00 AM - 03:00 PM
Wednesday
09:00 AM - 03:00 PM
Thursday
09:00 AM - 03:00 PM
Friday
09:00 AM - 03:00 PM
Detail
Directions
Events
Fairview Heights Elementary
210 Coronation Ave. Halifax, Nova Scotia B3N 2N3
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Fairview Junior High
Monday
09:00 AM - 03:00 PM
Tuesday
09:00 AM - 03:00 PM
Wednesday
09:00 AM - 03:00 PM
Thursday
09:00 AM - 03:00 PM
Friday
09:00 AM - 03:00 PM
Detail
Directions
Events
Five Bridges Junior High School
66 Hubley Road Hubley, Nova Scotia B3Z 1B9
Monday
07:45 AM - 02:30 PM
Tuesday
07:45 AM - 02:25 PM
Wednesday
07:45 AM - 02:30 PM
Thursday
07:45 AM - 02:30 PM
Friday
07:45 AM - 02:30 PM
Detail
Directions
Events
Gaetz Brook Junior High School
6856 Highway #7 Gaetz Brook, Nova Scotia B0J 1N0
Thursday
08:00 AM - 03:00 PM
Detail
Directions
Events
George Bissett Elementary
170 Arklow Drive Dartmouth, Nova Scotia B2W 4R6
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Georges P. Vanier Junior High
1410 Fall River Road Fall River, Nova Scotia B2T 1J1
Monday
09:00 AM - 03:00 PM
Tuesday
09:00 AM - 03:00 PM
Wednesday
09:00 AM - 03:00 PM
Thursday
09:00 AM - 03:00 PM
Friday
09:00 AM - 03:00 PM
Detail
Directions
Events
Gorsebrook Jr High
5966 South Street Halifax, Nova Scotia B3H 1S6
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Graham Creighton Junior High
72 Cherry Brook Road Dartmouth, Nova Scotia B2Z 1A8
Monday
09:00 AM - 03:00 PM
Tuesday
09:00 AM - 03:00 PM
Wednesday
09:00 AM - 03:00 PM
Thursday
09:00 AM - 03:00 PM
Friday
09:00 AM - 03:00 PM
Detail
Directions
Events
Grosvenor - Wentworth Park Elementary
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Halifax Central Junior High
1787 Preston Street, Halifax Halifax, NS B3L 3V7
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Halifax West High
283 Thomas Raddall Dr. Halifax, Nova Scotia B3S 1R1
Monday
08:30 AM - 04:00 PM
Tuesday
08:30 AM - 04:00 PM
Wednesday
08:30 AM - 04:00 PM
Thursday
08:30 AM - 04:00 PM
Friday
08:30 AM - 04:00 PM
Detail
Directions
Events
Hammonds Plains Consolidated
2180 Hammonds Plains Rd. Hammonds Plains, Nova Scotia B4B 1M5
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Harbour View Elementary
25 Alfred Dr Dartmouth, Nova Scotia B3A 4E8
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Harold T. Barrett Junior High
862 Beaver Bank Road Beaver Bank, Nova Scotia B4G 1A9
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Harrietsfield Elementary
1150 Old Sambro Rd. Harrietsfield Nova Scotia B3V 1B1
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Harry R. Hamilton Elementary
40 Hamilton Drive Lower Sackville, Nova Scotia B4E 3A9
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Hawthorn Elementary
Dartmouth NS, Nova Scotia
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Herring Cove Junior High
7 Lancaster Drive Halifax, Nova Scotia B3V 1H9
Monday
09:00 AM - 03:00 PM
Tuesday
09:00 AM - 03:00 PM
Wednesday
09:00 AM - 03:00 PM
Thursday
09:00 AM - 03:00 PM
Friday
09:00 AM - 03:00 PM
Detail
Directions
Events
Highland Park Junior High
3479 Robie Street
Monday
08:30 AM - 03:30 PM
Wednesday
08:30 AM - 03:30 PM
Detail
Directions
Events
Hillside Park Elementary
15 Hillside Ave. Lower Sackville, Nova Scotia B4C 1W6
Wednesday
07:30 AM - 02:30 PM
Detail
Directions
Events
Holland Road Elementary
181 Holland Road Wellington, Nova Scotia B2T 1A1
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Humber Park Elementary
5 Smallwood Avenue Dartmouth, Nova Scotia B2W 3R6
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Ian Forsyth Elementary
22 Glencoe Drive Dartmouth, Nova Scotia B2X 1J1
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Inglis Street Elementary
5985 Inglis Street Halifax NS B3H 1K7
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Island View High
1853 Caldwell Road Easten Passage, NS B3G 1J3
Monday
08:00 AM - 02:30 PM
Tuesday
08:00 AM - 02:30 PM
Wednesday
08:00 AM - 02:30 PM
Thursday
08:00 AM - 02:30 PM
Friday
08:00 AM - 02:30 PM
Detail
Directions
Events
J. L. Ilsley High
38 Sylvia Avenue Halifax, Nova Scotia B3R 1J9
Monday
08:00 AM - 02:30 PM
Tuesday
08:00 AM - 02:30 PM
Wednesday
08:00 AM - 02:30 PM
Thursday
08:00 AM - 02:30 PM
Friday
08:00 AM - 02:30 PM
Detail
Directions
Events
John MacNeil Elementary
62 Leaman Dr. Dartmouth, Nova Scotia B3A 2L2
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
John Martin Junior High
7 Brule Street Dartmouth, Nova Scotia B3A 4G2
Thursday
08:30 AM - 03:00 PM
Friday
08:30 AM - 03:00 PM
Detail
Directions
Events
John W. MacLeod Fleming Tower Elementary
159 Purcell's Cove Road Halifax, Nova Scotia B3P 1B7
Wednesday
08:10 AM - 03:00 PM
Friday
08:10 AM - 03:00 PM
Detail
Directions
Events
Joseph Giles Elementary
54 Gregory Dr. Dartmouth, Nova Scotia B2W 3M6
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Joseph Howe Elementary
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Kingswood Elementary
34 Vrege Court Hammonds Plains, Nova Scotia B4B 1K2
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
LeMarchant - St. Thomas Elementary
6141 Watt Street,Halifax,N.S. Halifax, Nova Scotia B3H-2B7
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Leslie Thomas Junior High
100 Metropolitan Ave Lower Sackville, Nova Scotia B4C 2Z8
Wednesday
08:00 AM - 03:00 PM
Thursday
08:00 AM - 03:00 PM
Detail
Directions
Events
Lockview High
148 Lockview Road Fall River, Nova Scotia B2T-1J1
Monday
08:00 AM - 02:30 PM
Tuesday
08:00 AM - 02:30 PM
Wednesday
08:00 AM - 02:30 PM
Thursday
08:00 AM - 02:30 PM
Friday
08:00 AM - 02:30 PM
Detail
Directions
Events
Madeline Symonds Middle School
290 White Hills Run Hammonds Plains, Nova Scotia B4B 1W6
Monday
07:30 AM - 02:00 PM
Tuesday
07:30 AM - 02:00 PM
Wednesday
07:30 AM - 02:00 PM
Thursday
07:30 AM - 02:00 PM
Friday
07:30 AM - 02:00 PM
Detail
Directions
Events
Marine Drive Academy
429 Church Point Road SHEET HARBOUR NS, Nova Scotia B0J 3B0
Monday
08:30 AM - 03:30 PM
Tuesday
08:30 AM - 03:30 PM
Thursday
08:30 AM - 03:30 PM
Detail
Directions
Events
Michael Wallace Elementary
24 Andover St. Dartmouth, Nova Scotia B2X 2L9
Wednesday
08:30 AM - 03:45 PM
Thursday
08:30 AM - 03:45 PM
Detail
Directions
Events
Millwood Elementary
190 Beaverbank Crossroad Lower Sackville, Nova Scotia B4E1K5
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Millwood High
141 Millwood Drive Lower Sackville, Nova Scotia B4E 0A1
Monday
08:30 AM - 03:30 PM
Tuesday
08:30 AM - 03:30 PM
Wednesday
08:30 AM - 03:30 PM
Thursday
08:30 AM - 03:30 PM
Friday
08:30 AM - 03:30 PM
Detail
Directions
Events
Mount Edward Elementary
3 Windward Ave., Dartmouth N.S. B2W 2G9 Halifax, Nova Scotia B2W 2G9
Monday
08:00 AM - 03:00 PM
Tuesday
08:00 AM - 03:00 PM
Detail
Directions
Events
Musquodoboit Rural High
11980, Rte. 224, RR#4 Middle Musquodoboit MIDDLE MUSQUODOBOIT NS, Nova Scotia B0N 1X0
Monday
08:30 AM - 03:30 PM
Tuesday
08:30 AM - 03:30 PM
Wednesday
08:30 AM - 03:30 PM
Thursday
08:30 AM - 03:30 PM
Friday
08:30 AM - 03:30 PM
Detail
Directions
Events
Musquodoboit Valley Education Centre
12046 Hwy 224 MIDDLE MUSQUODOBOIT NS, Nova Scotia B0N 1X0
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Nelson Whynder Elementary
979 North Preston Road North Preston, Nova Scotia B2Z 1A2
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Ocean View Elementary
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
O'Connell Drive Elementary
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Oldfield Consolidated
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Online Resources
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Oxford School
6364 North St. Halifax, NS B3L1P6
Monday
09:00 AM - 03:00 PM
Tuesday
09:00 AM - 03:00 PM
Wednesday
09:00 AM - 03:00 PM
Thursday
09:00 AM - 03:00 PM
Friday
09:00 AM - 03:00 PM
Detail
Directions
Events
Oyster Pond Academy
10583 Highway # 7 Oyster Pond N.S. B0J 2L0 Oyster Pond, Nova Scotia B0J1W0
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Park West School
206 Langbrae Drive Halifax, Nova Scotia B3L 1S5
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Porters Lake Elementary School
40 Inspiration Drive Porters Lake, Nova Scotia B3E 0A6
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Portland Estates Elementary
45 Portland Hills Drive Dartmouth, Nova Scotia B2W 6L5
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Prince Andrew High
31 Woodlawn Rd. Dartmouth, Nova Scotia B2W 2R7
Monday
08:15 AM - 03:30 PM
Tuesday
08:15 AM - 03:30 PM
Wednesday
08:15 AM - 03:30 PM
Thursday
08:15 AM - 03:30 PM
Friday
08:15 AM - 03:30 PM
Detail
Directions
Events
Prospect Road Elementary
2199 Prospect Rd., Hatchet Lake, Nova Scotia B3T 1R8
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Ridgecliff Middle School
35 Beechtree Run Beechville, Nova Scotia B3T 2E5
Monday
09:00 AM - 03:00 PM
Tuesday
09:00 AM - 03:00 PM
Wednesday
09:00 AM - 03:00 PM
Thursday
09:00 AM - 03:00 PM
Friday
09:00 AM - 03:00 PM
Detail
Directions
Events
Robert Kemp Turner Elementary
141 Circassion Drive Dartmouth, Nova Scotia B2W 4N7
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Rockingham Elementary
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Rockingstone Heights
1 Regan Drive Halifax, Nova Scotia
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Rocky Lake Elementary
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Rocky Lake Junior High
670 Rocky Lake Drive Bedford, Nova Scotia B4A 2T5
Monday
07:30 AM - 02:30 PM
Tuesday
07:30 AM - 02:30 PM
Thursday
07:30 AM - 02:30 PM
Friday
07:30 AM - 02:30 PM
Detail
Directions
Events
Ross Road School
336 Ross Road Lawrencetown, Nova Scotia B2Z 1H2
Monday
08:00 AM - 02:45 PM
Wednesday
08:00 AM - 02:45 PM
Friday
08:00 AM - 02:45 PM
Detail
Directions
Events
Sackville Heights Elementary
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Sackville Heights Jr. High
956 Sackville Drive, Lower Sackville, Nova Scotia B4E 1S4
Monday
09:00 AM - 03:00 PM
Tuesday
09:00 AM - 03:00 PM
Wednesday
09:00 AM - 03:00 PM
Thursday
09:00 AM - 03:00 PM
Friday
09:00 AM - 03:00 PM
Detail
Directions
Events
Sackville High
1 Kingfisher Way Sackville B4C 2Y9
Monday
08:00 AM - 02:45 PM
Tuesday
08:00 AM - 02:45 PM
Wednesday
08:00 AM - 02:45 PM
Thursday
08:00 AM - 02:45 PM
Friday
08:00 AM - 02:45 PM
Detail
Directions
Events
Sambro Elementary
3725 Old Sambro Road, Sambro Nova Scotia B3V 1G1
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Seaside Elementary
1881 Caldwell Road Eastern Passage, Nova Scotia B3G 1J3
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Shannon Park Elementary
75 Iroquois Dr., Dartmouth, NS Dartmouth, Nova Scotia B3A 4M5
Monday
08:30 AM - 03:00 PM
Tuesday
08:30 AM - 03:00 PM
Wednesday
08:30 AM - 03:00 PM
Thursday
08:30 AM - 03:00 PM
Friday
08:30 AM - 03:00 PM
Detail
Directions
Events
Shatford Memorial Elementary
10089 St. Margaret's Bay Road Hubbards B0J 1TO Hubbards, Nova Scotia BOJ 1TO
Thursday
08:00 AM - 03:00 PM
Detail
Directions
Events
Sir Charles Tupper
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Sir John A. Macdonald High School
31 Scholars Rd UPPER TANTALLON, Nova Scotia B3Z 0C3
Monday
08:45 AM - 03:15 PM
Tuesday
08:45 AM - 03:15 PM
Wednesday
08:45 AM - 03:15 PM
Thursday
08:45 AM - 03:15 PM
Friday
08:45 AM - 03:15 PM
Detail
Directions
Events
Sir Robert Borden Junior High
16 Evergreen Drive Cole Harbour, Nova Scotia B2W 4A7
Tuesday
08:30 AM - 03:00 PM
Thursday
08:30 AM - 03:00 PM
Detail
Directions
Events
Smokey Drive Elementary
241 Smokey Drive Lower Sackville, Nova Scotia B4C 3G1
Monday
08:30 AM - 03:00 PM
Tuesday
08:30 AM - 03:00 PM
Detail
Directions
Events
South Woodside Elementary
5 Everette Street Dartmouth, Nova Scotia B2W 1G2
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Springvale Elementary
92 Downs Avenue Halifax, Nova Scotia B3N 1Y6
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
St. Agnes Junior High
6981 Mumford Rd. Halifax, Nova Scotia B3L 2H7
Monday
09:00 AM - 03:00 PM
Tuesday
09:00 AM - 03:00 PM
Wednesday
09:00 AM - 03:00 PM
Thursday
09:00 AM - 03:00 PM
Friday
09:00 AM - 03:00 PM
Detail
Directions
Events
St. Catherine's Elementary
3299 Connolly Street Halifax, Nova Scotia B3L 3P7
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
St. Joseph's - Alexander McKay Elementary
Halifax, Nova Scotia
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
St. Margaret's Bay Elementary
24 Ridgewood Drive Head of St. Margaret's Bay, Nova Scotia B3Z 2H4
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
St. Mary's Elementary
5614 Morris Street Halifax, NS B3J 1C2
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
St. Stephen's Elementary
3669 Highland Ave. Halifax Halifax, Nova Scotia B3K4J9
Tuesday
08:30 AM - 03:30 PM
Friday
08:30 AM - 03:30 PM
Detail
Directions
Events
Sunnyside Elementary Eaglewood Drive
210 Eaglewood Drive Halifax, Nova Scotia
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Sycamore Lane Elementary
69 Sycamore Lane Lower Sackville, Nova Scotia B4C 1E8
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Tallahassee Community School
168 Redoubt Way (PO Box 276) Eastern Passage, Nova Scotia B3G 1M5
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Tantallon Junior Elementary
1 French Village Station Road
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Tantallon Senior Elementary
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Upper Musquodoboit Consolidated
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Waverley Memorial Elementary
2393 Rocky Lake Drive, Waverley, NS, B2R 1S4 Waverley, Nova Scotia B2R1S4
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Westmount Elementary
6700 Edward Arab Ave. Halifax, Nova Scotia B3L 2E1
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
William King Elementary
91 St. Paul's Avenue Herring Cove, Nova Scotia B3V 1H6
Monday
08:00 AM - 03:30 PM
Tuesday
08:00 AM - 03:30 PM
Wednesday
08:00 AM - 03:30 PM
Thursday
08:00 AM - 03:30 PM
Friday
08:00 AM - 03:30 PM
Detail
Directions
Events
Patron ID
Email
OK
Cancel