Locations and Hours

Alberta Beach Municipal Library
Alberta Beach, AB
Alder Flats/Buck Lake Public Library
Alder Flats
Barrhead Public Library
Barrhead
Bibliothèque de Beaumont Library
Beaumont, AB
Blue Ridge Community Library
Blue Ridge
Breton Municipal Library
Breton
Calmar Public Library
Calmar
Darwell Public Library
Darwell
Devon Public Library
Devon, AB
Drayton Valley Municipal Library (Main Branch)
Drayton Valley
Duffield Public Library
Duffield
Edson & District Public Library
Edson, AB
Entwistle Public Library
Entwistle
Evansburg Public Library
Evansburg
Fort Assiniboine Public Library
Fort Assiniboine
Grande Cache Municipal Library
Grande Cache
Hinton Municipal Library
Hinton
Jarvie Library
Jarvie
Jasper Municipal Library
Jasper, AB
Keephills Public Library
Duffield, AB
Leduc Public Library
Leduc, AB
M Alice Frose Library
Fawcett
Mayerthorpe Public Library
Mayerthorpe
Millet Public Library
Millet
Neerlandia Library
Neerlandia
New Sarepta Public Library
New Sarepta
Niton Library
Niton Junction
Onoway Public Library
Onoway
Pigeon Lake Public Library
Ma-Me-O Beach
Rich Valley Public Library
Gunn AB
Rotary Children's Branch
Drayton Valley
Sangudo Public Library
Sangudo
Seba Beach Library
Seba Beach
Spruce Grove Public Library
Spruce Grove
Stony Plain Public Library
Stony Plain
Swan Hills Municipal Library
Swan Hills
Thorsby Municipal Library
Thorsby
Tomahawk Public Library
Tomahawk, AB
Wabamun Public Library
Wabamun
Warburg Public Library
Warburg
Westlock Library
Westlock
Wetaskiwin Public Library
Wetaskiwin, AB
Whitecourt & District Public Library
Whitecourt
Wildwood Public Library
Wildwood
Winfield Community Library
Winfield
Yellowhead Regional Library
Spruce Grove
Alberta Beach Municipal Library

Box 186 4815 50 Ave

View on Map >
Alder Flats/Buck Lake Public Library

Box 148

View on Map >
Barrhead Public Library

5103 - 53 Avenue

View on Map >
Bibliothèque de Beaumont Library

5700 49 Street

View on Map >
Blue Ridge Community Library

117 2nd Ave. (Veterans Ave.) Box 264

View on Map >
Breton Municipal Library

4916 - 50 Avenue Box 447

View on Map >
Calmar Public Library

P.O. Box 328 4705 - 50 Avenue

View on Map >
Darwell Public Library

#54-225B HWY 765 P.O. Box 206

View on Map >
Devon Public Library

101 17 Athabasca Avenue

View on Map >
Drayton Valley Municipal Library (Main Branch)

5120 - 52 Street PO Box 6240

View on Map >
Duffield Public Library

1 Main Street Box 479

View on Map >
Edson & District Public Library

4726 - 8 Avenue

View on Map >
Entwistle Public Library

5232 50th Street, Box 128

View on Map >
Evansburg Public Library

4707 46th Avenue

View on Map >
Fort Assiniboine Public Library

20 - 1st Street

View on Map >
Grande Cache Municipal Library

10601 Shand Avenue Box 809

View on Map >
Hinton Municipal Library

803 Switzer Drive

View on Map >
Jarvie Library

Jarvie Community Center PO Box #193

View on Map >
Jasper Municipal Library

500 Robson Street

View on Map >
Keephills Public Library

15-51515 RR 32A, Site 1, Comp 32 RR1

View on Map >
Leduc Public Library

2 Alexandra Park

View on Map >
M Alice Frose Library

Fawcett Community Hall PO Box #150

View on Map >
Mayerthorpe Public Library

PO Box 810, 4911-52 Street

View on Map >
Millet Public Library

Box 30, 5031-49th Avenue

View on Map >
Neerlandia Library

4918-50th Street

View on Map >
New Sarepta Public Library

5150 Centre Street Box 279

View on Map >
Niton Library

53521A Range Road 130 Box 219

View on Map >
Onoway Public Library

4708 Lac Ste. Anne Trail North

View on Map >
Pigeon Lake Public Library

603 – 2nd Avenue

View on Map >
Rich Valley Public Library

RR #1

View on Map >
Rotary Children's Branch

5749 - 45th Avenue PO Box 6240

View on Map >
Sangudo Public Library

P.O. Box 524 5028 - 50 Avenue

View on Map >
Seba Beach Library

Summer Village of Seba Beach Municipal Building 140 - 3 Street South

View on Map >
Spruce Grove Public Library

Melcor Cultural Centre 35 Fifth Avenue

View on Map >
Stony Plain Public Library

#112 4613 52 Avenue

View on Map >
Swan Hills Municipal Library

Box 386 5536 Main Street

View on Map >
Thorsby Municipal Library

4901 48 Avenue Box 680

View on Map >
Tomahawk Public Library

6119 Township Rd 512, Box 69

View on Map >
Wabamun Public Library

5132 53rd Avenue Box 89

View on Map >
Warburg Public Library

Box 299 5212 50th Avenue

View on Map >
Westlock Library

Heritage Building #1 - 10007 100 Avenue

View on Map >
Wetaskiwin Public Library

5002 - 51 Avenue

View on Map >
Whitecourt & District Public Library

5201-49th Street, P.O. Box 150

View on Map >
Wildwood Public Library

5215 50 Street Box 118

View on Map >
Winfield Community Library

P.O. Box 360 401 - 4th Avenue East

View on Map >
Yellowhead Regional Library

433 King Street PO BOX 4270

View on Map >