Member Public Libraries

Peace Library System supports library service to 46 member public libraries in northwestern Alberta.

Bear Point Community Library
Box 43
Bear Canyon, AB T0H 0B0
780.595.3771
librarian@bearpointlibrary.ab.ca 

Grande Prairie Public Library
101, 9839 - 103 Avenue
Grande Prairie, AB T8V 6M7
780.532.3580
gplib@gppl.ca 

Red Earth Creek Public Library
Box 390
Red Earth Creek, AB T0G 1X0
780.649.3898
librarian@redearthlibrary.ab.ca 

Beaverlodge Public Library
Box 119
Beaverlodge, AB T0H 0C0
780.354.2569
librarian@beaverlodgelibrary.ab.ca 

Grimshaw Municipal Library
Box 588
Grimshaw, AB T0H 1W0
780.332.4553
librarian@grimshawlibrary.ab.ca 

Rycroft Municipal Library
Box 248
Rycroft, AB T0H 3A0
780.765.3973
librarian@rycroftlibrary.ab.ca 

Berwyn Municipal Library
Box 89
Berwyn, AB T0H 0E0
780.338.3616
librarian@berwynlibrary.ab.ca 

High Level Municipal Library
10601 - 103 Street
High Level, AB T0H 1Z0
780.926.2097
librarian@highlevellibrary.ab.ca 

Savanna Municipal Library
Box 49
Silver Valley, AB T0H 3E0
780.351.3771
librarian@savannalibrary.ca 

Bibliothèque de St. Isidore
Box 1168
St. Isidore, AB T0H 3B0
780.624.8182
librarian@bibliothequestisidore.ab.ca 

High Prairie Municipal Library
Box 890
High Prairie, AB T0G 1E0
780.523.3838
librarian@highprairielibrary.ab.ca 

Shannon Municipal Library
Box 266
Sexsmith, AB T0H 3C0
780.568.4333
librarian@shannonlibrary.ab.ca 

Bonanza Municipal Library
Box 53
Bonanza, AB T0H 0K0
780.353.3067
librarian@bonanzalibrary.ca 

Hines Creek Municipal Library
Box 750
Hines Creek, AB T0H 2A0
780.494.3879
librarian@hinescreeklibrary.ab.ca 

Rotary Club of Slave Lake Public Library
Box 540
Slave Lake, AB T0G 2A0
780.849.5250
librarian@slavelakelibrary.ab.ca 

Brownvale Community Library
Box 178
Brownvale, AB T0H 0L0
780.618.6216
brownvalelibrary@wispernet.ca 

Hythe Municipal Library
Box 601
Hythe, AB T9H 2C0
780.356.3014
librarian@hythelibrary.ab.ca 

Smith Community Library
Box 134
Smith, AB T0G 2B0
780.829.2389
librarian@smithlibrary.ab.ca 

Calling Lake Public Library
Box 128
Calling Lake, AB T0G 0K0
780.331.3027
librarian@callinglakelibrary.ab.ca 

Keg River Community Library
A-243009 TWP RD 1014
Keg River, AB T0H 2M0
780.538.4656
librarian@kegriverlibrary.ab.ca 

Spirit River Municipal Library
Box 490
Spirit River, AB T0H 3G0
780.864.4038
librarian@spiritriverlibrary.ab.ca 

DeBolt Public Library
Box 480
DeBolt, AB T0H 1B0
780.957.3770
librarian@deboltlibrary.ab.ca 

Kinuso Municipal Library
Box 60
Kinuso, AB T0G 1K0
780.775.3694
librarian@kinusolibrary.ab.ca 

Tangent Community Library
Box 63
Tangent, AB T0H 3J0
780.359.2666
librarian@tangentlibrary.ab.ca 

Dixonville Community Library
Box 206
Dixonville, AB T0H 1E0
780.971.2593
librarian@dixonvillelibrary.ab.ca 

La Glace Community Library
Box 209
La Glace, AB T0H 2J0
780.568.4696
librarian@laglacelibrary.ab.ca 

Valhalla Community Library
Box 68
Valhalla Centre, AB T0H 3M0
780.356.3834
librarian@valhallalibrary.ab.ca 

Eaglesham Community Library
Box 206
Eaglesham, AB T0H 1H0
780.359.3792
librarian@eagleshamlibrary.ab.ca 

Manning Municipal Library
Box 810
Manning, AB T0H 2M0
780.836.3054
librarian@manninglibrary.ab.ca 

Valleyview Municipal Library
Box 897
Valleyview, AB T0H 3N0
780.524.3033
librarian@valleyviewlibrary.ab.ca 

Elmworth Community Library
Box 23
Elmworth, AB T0H 1J0
780.354.2930
librarian@elmworthlibrary.ab.ca 

McLennan Municipal Library
Box 298
McLennan, AB T0G 2M0
780.324.3767
librarian@mclennanlibrary.ab.ca 

Wabasca Public Library
Box 638
Wabasca, AB T0G 2K0
780.891.2203
librarian@wabascalibrary.ab.ca 

Fairview Public Library
Box 248
Fairview, AB T0H 1L0
780.835.2613
librarian@fairviewlibrary.ab.ca 

Menno-Simons Community Library
Bag 100
Cleardale, AB T0H 3Y0
780.685.2340
librarian@mennosimonslibrary.ca 

Wembley Public Library
Box 926
Wembley, AB T0H 3S0
780.766.3553
librarian@wembleypubliclibrary.ab.ca 

Falher Library (Bibliothèque Dentinger)
Box 60
Falher, AB T0H 1M0
780.837.2776
librarian@falherlibrary.ab.ca 

Nampa Municipal Library
Box 509
Nampa, AB T0H 2R0
780.322.3805
nlibrary@nampalibrary.ab.ca 

Woking Municipal Library
Box 27
Woking, AB T0H 3V0
780.774.3932
librarian@wokinglibrary.ca 

Flatbush Community Library
General Delivery
Flatbush, AB T0G 0Z0
780.681.3756
librarian@flatbushlibrary.ab.ca 

Paddle Prairie Public Library
Box 58
Paddle Prairie, AB T0H 2W0
780.981.3100
librarian@paddleprairielibrary.ab.ca 

Worsley and District Library
Box 246
Worsley, AB T0H 3W0
780.685.3842
awdlib@hotmail.com 

Fox Creek Municipal Library
Box 1078
Fox Creek, AB T0H 1P0
780.622.2343
foxcreeklibrary@yahoo.com 

Peace River Municipal Library
9807 - 97 Avenue
Peace River, AB T8S 1H6
780.624.4076
director@prmlibrary.ab.ca 

Grande Cache Municipal Library
Box 609
Grande Cache, AB T0W 0Y0
780.827.2081
grandecachelibrary@gmail.com

Rainbow Lake Municipal Library
Box 266
Rainbow Lake, AB T0H 2Y0
780.956.3656
librarian@rainbowlakelibrary.ab.ca 

The full list of Member Public Libraries can be found here as well.