A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | V | W
| City | Library Name | Street Address | Phone | Fax |
|---|---|---|---|---|
| Acadia Valley | Acadia Municipal Library | Box 6 | 403.972.3744 | 403.972.2000 |
| Acme | Acme Municipal Library | Box 326 | 403.546.3845 | 403.546.2248 |
| Airdrie | Airdrie Municipal Library | 111, 304 Main Street S. | 403.948.0600 | 403.912.4002 |
| Alberta Beach | Alberta Beach Public Library | Box 186 | 780.924.3491 | 780.924.3491 |
| Alder Flats | Alder Flats Public Library | Box 148 | 780.388.3881 | 780.388.3887 |
| Alix | Alix Public Library | Box 69, 4928 - 50 St. | 403.747.3233 | |
| Alliance | Alliance Public Library | Box 185 | 780.879.3733 | 780.879.3733 |
| Amisk | Amisk Public Library | Box 71 | 780.856.2431 | 780.856.3980 |
| Andrew | Andrew Municipal Public Library | Box 449 | 780.365.3501 | 780.365.3734 |
| Arrowwood | Arrowwood Municipal Library | Box 88, 22 Main St. | 403.534.3932 | 403.534.3932 |
| Ashmont | Ashmont Public Library | Box 330 | 780.726.3877 | 780.726.3818 |
| Athabasca | Alice B. Donahue Library | Box 2099, 4716-48 Street | 780.675.2735 | 780.675.2735 |
| Athabasca | Athabasca University Library | 1 University Drive | 1.800.788.9041 | 780.675.6477 |
| Banff | Banff Public Library | Box 996, 101 Bear Street | 403.762.2661 | 403.762.3805 top |
| Banff | The Banff Centre (Paul D. Fleck Library) | Box 1020 Station 43, 107 Tunnel Mountain Drive | 403.762.6265 | 403.762.6266 |
| Barnwell | Barnwell Public Library | Box 261 | 403.223.3626 | |
| Barrhead | Barrhead Public Library | 5103-53 Avenue | 780.674.8519 | 780.674.8520 |
| Bashaw | Bashaw Municipal Library | Box 669 | 780.372.4055 | 780.372.4055 |
| Bassano | Bassano Memorial Library | Box 658 | 403.641.4065 | 403.641.4065 |
| Bawlf | Bawlf (David Knipe Memorial) Library | Box 116 | 780.373.3882 | 780.373.3882 |
| Bear Canyon | Bear Point Public Library | Box 43 | 780.595.3771 | 780.595.3762 |
| Beaumont | Beaumont (Bibliotheque de Beaumont) Library | 5700 - 49 Street | 780.929.2665 | 780.929.1291 |
| Beaverlodge | Beaverlodge RCMP Centennial Library | Box 119 | 780.354.2569 | 780.354.2569 |
| Beiseker | Beiseker Municipal Library | P.O. Box 8 | 403.947.3230 | 403.947.2146 town office |
| Bellevue | Crowsnest Pass Municipal Library | Box 489 | 403.564.5201 | 403.564.5201 |
| Bentley | Bentley Municipal Library | Box 361, 5014 - 49 Avenue | 403.748.4626 | 403.748.4627 |
| Berwyn | Berwyn Women's Institute Library | Box 89 | 780.338.3616 | 780.338.3616 |
| Big Valley | Big Valley Municipal Library | Box 205, 29 - 1 Avenue | 403.876.2642 | 403.876.2401 |
| Black Diamond | Sheep River Library | Bag 90 | 403.933.3278 | 403.933.3278 |
| Blackfalds | Blackfalds Public Library | Box 70 | 403.885.2343 | 403.885.4353 |
| Blairmore | Crowsnest Pass Municipal Library | Box 1177 | 403.562.8393 | 403.562.8397 |
| Blue Ridge | Blue Ridge Community Library | Box 264 | 780.648.7323 | 780.648.2348 |
| Bodo | Bodo Public Library | Box 93 | 780.753.6079 | 780.753.8195 |
| Bon Accord | Bon Accord Public Library | Box 749, 5025-50 Ave. | 780.921.2540 | 780.921.2580 |
| Bonnyville | Bonnyville Municipal Library | Box 8058, 4804 - 49 Avenue | 780.826.3071 | 780.826.2058 |
| Bowden | Bowden Public Library | Box 218 | 403.224.3688 | 403.224.3735 |
| Bow Island | Bow Island Municipal Library | Box 608 | 403.545.2828 | 403.545.6642 |
| Boyle | Boyle Public Library | 5002-3 Street | 780.689.4161 | 780.689.5660 |
| Breton | Breton Municipal Library | Box 447 | 780.696.3740 | 780.696.3590 |
| Brooks | Berry Creek Community Library (Cessford) | RR #2 | 403.566.3743 | 403.566.3736 |
| Brooks | Brooks Municipal Library | Box 1149 | 403.362.2947 | 403.362.8111 |
| Brownfield | Brownfield Public Library | Box 63 | 403.578.2247 | 403.578.4208 |
| Brownvale | Brownvale Public Library | Box 178 | 780.597.2652 | |
| Bruderheim | Metro Kalyn Community Library | Bag 250 | 780.796.3032 | 780.796.3032 |
| Cadogan | Cadogan Public Library | General Delivery | 780.753.6933 | 780.753.3155 top |
| Calgary | Alberta College of Art & Design Library | 1407 - 14th Avenue, NW | 403.284.7631 | |
| Calgary | Alberta Government Library | 3rd Floor, 801 Sixth Avenue SW | 403.297.5483 | 403.297.8954 |
| Calgary | Ambrose University College Library | 630, 833 - 4th Avenue SW | 403.410.2000 | 403.571.2556 |
| Calgary | Bow Valley College | 332 – 6 Avenue SE | 403.410.1400 | |
| Calgary | Calgary Public Library | 616 Macleod Trail SE | 403.260.2600 | 403.237.5393 |
| Calgary | Calgary Public Library Alexander Calhoun Branch | 3223-14 St SW | 403.221.2010 | |
| Calgary | Calgary Public Library Bowness Branch | 7930 Bowness Rd NW | 403.221.2022 | |
| Calgary | Calgary Public Library Country Hills Branch | 11950 Country Village Link NE, | 403.221.2040 | |
| Calgary | Calgary Public Library Crowfoot Branch | 8665 Nose Hill Drive, | 403.221.4122 | |
| Calgary | Calgary Public Library Fish Creek Area Branch | 11161 Bonaventure Drive SE | 403.221.2090 | |
| Calgary | Calgary Public Library Forest Lawn Branch | 4807 8 Avenue SE | 403.221.2070 | |
| Calgary | Calgary Public Library Glenmore Branch | 7740-18 Street SE, Glenmore Square Shopping Plaza) | 403.221.2080 | |
| Calgary | Calgary Public Library Louise Riley Branch | 1904-14 Avenue NW | 403.221.2046 | |
| Calgary | Calgary Public Library Memorial Park Branch | 1221-2 St SW | 403.221.2006 | |
| Calgary | Calgary Public Library Nose Hill Library Branch | 1530 Northmount Drive NW | 403.221.2030 | |
| Calgary | Calgary Public Library Shaganappi Branch | 3415-8 Avenue SW | 403.221.2020 | |
| Calgary | Calgary Public Library Shawnessy Branch | 333 Shawville Blvd. SE | 403.221.2072 | |
| Calgary | Calgary Public Library Signal Hill Branch | 5994 Signal Hill Centre SW | 403.221.2000 | |
| Calgary | Calgary Public Library Southwood Branch | 924 Southland Drive SW | 403.221.2082 | |
| Calgary | Calgary Public Library Thorn Hill Branch | 6617 Centre Street N | 403.221.2050 | |
| Calgary | Calgary Public Library Village Square Branch | 2623 56 St. NE | 423.221.2060 | |
| Calgary | Calgary Public Library W.R. Castell Central | 616 Macleod Trail SE, | 403.260.2600 | 403.237.5393 |
| Calgary | Library Association of Alberta | 80 Baker Cres. NW | 403.284.5818 | 403.282.6646 |
| Calgary | Mount Royal College Library | 4825 Mount Royal Gate SW | 403.440.6088 | 403.440.6758 |
| Calgary | SAIT Library | 1301 - 16 Avenue, NW | 403.284.8616 | |
| Calgary | St. Mary's University College Library | 14500 Bannister Road, SE | 403.254.3761 | 403.254.3755 |
| Calgary | University of Calgary Library | University of Calgary, 2500 University Drive NW | 403.220.8895 | |
| Calling Lake | Calling Lake Library | Box 129 | 780.331.3029 | 780.891.3772 |
| Calmar | Calmar Public Library | Box 328 | 780.985.3472 | 780.985.2859 |
| Camrose | Camrose Public Library | 4710-50 Avenue | 780.672.4214 | 780.672.9165 |
| Camrose | University of Alberta Library, Augustana Campus | 4901 - 46 Avenue | 780.679.1156 | 708.679.1594 |
| Canmore | Canmore Public Library | 950-8 Avenue | 403.678.2468 | 403.678.2165 |
| Carbon | Carbon Municipal Library | Box 70 | 403.572.3440 | 403.572.3440 |
| Cardston | Jim & Mary Kearl Library of Cardston | Box 1560, 25 - 3 Avenue West | 403.653.4775 | 403.653.4716 |
| Cardston | Red Crow Community College | PO Box 1258 | 403.737.2400 | 403.737.2101 |
| Carmangay | Carmangay and District Municipal Library | Box 67 | 403.643.3777 | 403.643.3777 |
| Caroline | Caroline Municipal Library | Box 339 | 403.722.4060 | 403.722.4070 |
| Carseland | Carseland Community Library | Box 187 | 403.934.6007 | |
| Carstairs | Carstairs Public Library | Box 941 | 403.337.3943 | 403.337.3943 |
| Caslan | Caslan Public Library | Box 9 | 780.689.5374 | 780.689.4386 |
| Castor | Castor Municipal Library | Box 699 | 403.882.3999 | 403.882.3915 |
| Cereal | Cereal District and Municipal Library | Box 218 | 403.326.3883 (school) | 403.326.2003 (school) |
| Cessford | Berry Creek Community Library | RR 2 | 403.566.3743 | 403.566-3736 |
| Champion | Champion Municipal Library | Box 177 | 403.897.3099 | 403.897.3099 |
| Chauvin | Chauvin Municipal Library | Box 129 | 780.858.3744 | 780.858.2392 |
| Chestermere | Chestermere Municipal Library | 105B Marina Road | 403.272.9043 | 403.272.9026 |
| Claresholm | Claresholm Public Library | Box 548, 211 - 49 Avenue West | 403.625.4168 | 403.625.2939 |
| Cleardale | Menno.Simons Public Library | Box 100 | 780.685.3623 | 780.685.3665 |
| Clive | Clive Public Library | Box 209 | 403.784.3131 | 403.784.3131 |
| Coaldale | Coaldale Public Library | Box 1207, 2014 - 18 Street | 403.345.1340 | 403.345.1342 |
| Cochrane | Keith C. Wills Library Canadian Southern Baptist | 200 Seminary View | 403.932.6622 x250 | |
| Cochrane | Nan Boothby Memorial Library | 405 Railway Street West | 403.932.4353 | 403.932.4385 |
| Cold Lake | Grand Centre Library | 5513B - 48 Avenue | 780.594.5101 | 780.594.7787 |
| Cold Lake | Harbour View Public Library | 1301-8th Avenue | 780.639.3967 | 780.639.3963 |
| Cold Lake | Medley Public Library | Room #150 Medley Community Centre | 780.594.4254 | 780.594.0044 |
| Consort | Consort Municipal Library | Box 456 | 403.577.2501 | 403.577.2112 |
| Coronation | Coronation Memorial Library | Box 453 | 403.578.3445 | 403.578.3020 (town) |
| Coutts | Coutts Municipal Library | Box 216, 216 - 1st Avenue South | 403.344.3804 | 403.344.3815 |
| Cremona | Cremona Municipal Library | General Delivery | 403.637.3100 | 403.637.2101 |
| Crossfield | Anne Grover Municipal Library | Box 355 | 403.946.4232 | 403.946.4212 |
| Czar | Czar Public Library | Box 127 | 780.857.2223 | 780.857.2223 |
| Darwell | Darwell Public Library | Box 206 | 780.892.3746 | 780.892.3743 top |
| Daysland | Daysland Public Library | Box 700 | 780.374.3767 | 780.374.2455 |
| Debolt | DeBolt Public Library | Box 480 | 780.957.3770 | |
| Delburne | Delburne Municipal Library | Box 405 | 403.749.3848 | 403.749.2800 |
| Delia | Delia Municipal Library | Box 236 | 403.364.3777 (school) | 403.364.3805 (school) |
| Derwent | Derwent Public Library | Box 210 | 780.741.3792 | 780.741.3792 |
| Devon | Devon Public Library | 105 Athabasca Avenue | 780.987.3720 | 780.987.4124 (school) |
| Didsbury | Didsbury Municipal Library | P.O. Bag 305, 2033 - 19 Avenue | 403.335.4168 | 403.335.3141 |
| Donalda | Donalda Public Library | Box 40, 5001 Main Street | 403.883.2345 | 403.883.2022 |
| Drayton Valley | Drayton Valley Municipal Library | Box 6387, 5120 - 52 Street | 780.514.2200 | 780.542.5753 |
| Drumheller | Drumheller Public Library | PO Box 1599, 224 Centre St. | 403.823.5382 | 403.823.3651 |
| Duchess | Duchess Public Library | Box 88 | 403.378.4369 | 403.378.4369 |
| Duffield | Duffield Public Library | Box 479 | 780.892.2644 | 780.892.3344 |
| Duffield | Keephills Public Library | R.R. #1 | 780.731.0000 | 780.731.2433 |
| Eaglesham | Eaglesham Public Library | Box 206 | 780.359.3792 | 780.359.3745 top |
| Eckville | Eckville Municipal Library | Box 492, 4855 - 51 Avenue | 403.746.3240 | 403.746.5348 |
| Edberg | Edberg Municipal Library | General Delivery | 780.877.2538 | 780.877.2538 |
| Edgerton | Edgerton Public Library | 5037 - 50 Avenue | 780.755.2666 | 780.755.2667 |
| Edmonton | Alberta Geological Survey Library | 4th Floor, Twin Atria Building,4999 - 98 Avenue | 780.422.1685 | 780.422.1918 |
| Edmonton | Alberta Government Library 107 Street Site | 3rd floor South Tower, 10030 - 107 Street | 780.427.7272 | 780.422.3980 |
| Edmonton | Alberta Government Library Capital Boulevard | 11th Floor, 10044 - 108 Street | 780.427.2985 | 780.427.5927 |
| Edmonton | Alberta Government Library Commerce Place | 5th floor, 10155 - 102 Street | 780.427.4957 | 780.427.1262 |
| Edmonton | Alberta Government Library Great West Life Site | 6th Floor, 9920 - 108 Street | 780.427.5870 | 780.422.0170 |
| Edmonton | Alberta Government Library Labour Building Site | 3rd floor, 10808 - 99 Avenue | 780.415.0572 | 780.422.0084 |
| Edmonton | Alberta Government Library Neil Crawford Centre | 101, J.G. O'Donoghue Bldg, 7000 - 113 Street | 780.427.2104 | 708.422.2484 |
| Edmonton | Alberta Government Library North Petroleum Plaza | 7th Floor, North Petroleum Plaza, 9945 - 108 Stree | 780.422.9696 | 780.427.3198 |
| Edmonton | Alberta Government Library Telus Plaza N Tower | 10025 Jasper Avenue, Box 1360 | 780.415.0228 | 780.422.9694 |
| Edmonton | The Alberta Library | 6-14, 7 Sir Winston Churchill Sqare | 780.414.0805 | 780.414.0806 |
| Edmonton | Alberta Library Trustees Association | 6-24, 7 Sir Winston Churchill Square. | 780.481.1725 | 780.435.1445 |
| Edmonton | Concordia Lutheran Seminary Library | 7040 Ada Boulevard | 780.474.1468 | 780.479.3067 |
| Edmonton | Concordia University College of Alberta Library | 7128 Ada Boulevard | 780.479.9338 | 780.471.6796 |
| Edmonton | Edmonton Garrison Community Library | P.O. Box 10500, Station Forces | 780.973.4011 (4694) | 780.973.1598 |
| Edmonton | Edmonton Public Library | 7 Sir Winston Churchill Square | 780.496.7000 | 780.496.7097 |
| Edmonton | Edmonton Public Library Abbotsfield Branch | 126 Abbotsfield Shoppers Mall, 3210 118 Avenue | 780.496.7839 | 780.496.8397 |
| Edmonton | Edmonton Public Library Calder Branch | 12522 132 Avenue | 780.496.7090 | 780.496.1453 |
| Edmonton | Edmonton Public Library Capilano Branch | 201 Capilano Mall | 780.496.1802 | 780.496.7009 |
| Edmonton | Edmonton Public Library Castledowns Branch | 106 Lake Side Landing, 15379 Casstledowns Road | 780.496.1804 | 780.496.7005 |
| Edmonton | Edmonton Public Library Highlands Branch | 6710 118 Avenue | 780.496.1806 | 780.496.7012 |
| Edmonton | Edmonton Public Library Idylwylde Branch | 8310 88 Avenue | 780.496.1808 | 780.496.7092 |
| Edmonton | Edmonton Public Library Jasper Place Branch | 9010 156 Street | 780.496.1810 | 780.496.7004 |
| Edmonton | Edmonton Public Library Lois Hole Branch | 17650 69 Avenue | 780.442.0888 | 780.442.0887 |
| Edmonton | Edmonton Public Library Londonderry Branch | 110 Londonderry Mall, 137 Avenue & 66 Street | 780.496.1814 | 780.496.1452 |
| Edmonton | Edmonton Public Library Millwoods Branch | 601 Millwoods Town Centre, 2331-66 Street | 780.496.1818 | 780.496.1450 |
| Edmonton | Edmonton Public Library Riverbend Branch | 460 Riverbend Square, Rabbit Hill Road | 780.944.5311 | 780.944.5327 |
| Edmonton | Edmonton Public Library Sprucewood Branch | 11555 95 Street | 780.496.7099 | 780.496.7010 |
| Edmonton | Edmonton Public Library Stanley A. Milner Branch | 7 Sir Winston Churchill Square | 780.496.7000 | 780.496.7097 |
| Edmonton | Edmonton Public Library Strathcona Branch | 8331 104 Street | 780.496.1828 | 780.496.1451 |
| Edmonton | Edmonton Public Library Whitemud Crossing Branch | Whitemud Crossing Shopping Centre, 4211 - 106 St | 780.496.1822 | 780.496.7007 |
| Edmonton | Edmonton Public Library Woodcroft Branch | 13420 114 Avenue | 780.496.1830 | 780.496.7039 |
| Edmonton | Glenrose Rehabilitation Hospital, Regional Library | 10230 - 111 Avenue | 780.735.8823 | 780.735.8863 |
| Edmonton | Grant MacEwan Library | 10700 - 104 Avenue | 780.497.5850 | |
| Edmonton | Justice Canada Law Library | 211 Bank of Montreal Building, 10199 - 101 Street | 780.495.5539 | 780.495.2964 |
| Edmonton | King's University College Library | 9125 - 50 street | 780.465.8304 | 780.465.3534 |
| Edmonton | Legislature Library | 216 Legislature Building, 10800 - 97 Avenue | 780.427.2473 | 780.427.6016 |
| Edmonton | NAIT Library | Suite 3000, Learning Resources Centre | 1.877.222.1722 | |
| Edmonton | NorQuest College Library | 10215 - 108 Street | 780.644.6070 | 780.644.6082 |
| Edmonton | University of Alberta Library | University of Alberta | 1.800.207.0172 | |
| Edson | Edson and District Public Library | 4726-8 Avenue | 780.723.6691 | 780.723.9728 |
| Elk Point | Elk Point Municipal Library | Box 750, 5123-50 Avenue | 780.724.3737 | 780.724.3739 |
| Elk Point | Northern Lights Library System | Postal Bag 8, 5615 - 48 Street | 780.724.2596 | 780.724.2597 |
| Elmworth | Elmworth Community Library | General Delivery | 780.354.2930 | 780.354.3639 |
| Elnora | Elnora Public Library | Box 750 | 403.773.3966 | 403.773.3966 |
| Empress | Empress Municipal Library | Box 188 | 403.565.3936 | 403.565.2010 (village office) |
| Enchant | Enchant Public Library | Box 3000 | 403.739.3835 | 403.739.2585 |
| Entwistle | Entwistle Municipal Library | Box 323 | 780.727.3811 | 780.727.2440 |
| Evansburg | Evansburg Public Library | Box 339 | 780.727.2030 | 780.727.2437 |
| Exshaw | Bighorn Library | Box 157 | 403.673.3571 | 403.673.3571 |
| Fairview | Fairview Public Library | Box 248, 10209-109 St. | 780.835.2613 | 780.835.2613 top |
| Falher | Dentinger (Falher) Municipal Library | Box 60 | 780.837.2776 | 780.837.8755 |
| Fawcett | M. Alice Frose (Fawcett) Library | Box 150 | 403.954.3827 | 403.954.3934 |
| Flatbush | Flatbush Community Library | Box 82 | 780.681.3756 | 780.681.3940 |
| Foremost | Foremost Municipal Library | Box 397, 103 - 1 Avenue | 403.867.3855 | 403.867.3856 |
| Forestburg | Forestburg Municipal Library | Box 579 | 780.582.4110 | 780.582.4176 |
| Fort Assiniboine | Fort Assiniboine Public Library | General Delivery | 780.584.2227 | 780.584.3876 |
| Fort Macleod | Fort Macleod RCMP Centennial Library | Box 1479 | 403.553.3880 | 403.553.2643 |
| Fort McMurray | Fort McMurray Public Library | 9907 Franklin Avenue | 780.743.7800 | 780.743.7938 |
| Fort McMurray | Keyano College Library | 8115 Franklin Avenue | 780.791.4800 | |
| Fort Saskatchewan | Fort Saskatchewan Public Library | 10011-102 Street | 780.998.4275 | 780.992.3255 |
| Fort Vermilion | Fort Vermilion Community Library | Bag 4000, 5103 River Road | 780.927.4279 | 780.927.4746 |
| Fox Creek | Fox Creek Municipal Library | Box 1078 | 780.622.2343 | 780.622.4160 |
| Galahad | Galahad Public Library | Box 25 | 780.583.3917 | 780.583.3957 top |
| Gem | Gem Jubilee Library | Box 6 | 403.641.3245 | 403.641.3245 |
| Gibbons | Gibbons Public Library | Box 510 | 780.923.2004 | 780.923.2015 |
| Gleichen | Gleichen Community Library | Box 160 | 403.734.2390 | 403.734.2390 |
| Glenwood | Glenwood Municipal Library | Box 1156, 59 Main Street N.E. | 403.626.3660 | 403.626.3660 |
| Grande Cache | Grande Cache Municipal Library | Box 809 | 780.827.2081 | 780.827.3112 (school) |
| Grande Prairie | Grande Prairie Public Library | 9910-99 Avenue | 780.532.3580 | 780.538.4983 |
| Grande Prairie | Grande Prairie Regional College Library | 10726 - 106 Avenue | 780.539.2939 | |
| Grande Prairie | Peace Library System | 8301 110 St | 780.538.4656 | 780.539.5285 |
| Granum | Granum Public Library | Box 300, 310 Railway Avenue | 403.687.3912 | 403.687.3912 |
| Grassland | Grassland Community Library | Box 150 | 780.525.3733 | 780.525.3750 |
| Grassy Lake | Grassy Lake Public Library | Box 690 | 403.655.2232 | 403.655.2259 |
| Grimshaw | Grimshaw Municipal Library | Box 588 | 780.332.4553 | 780.332.1250 |
| Grouard | Northern Lakes College Library | Bag 3000 | 780.849.3275 | 780.751.3386 |
| Gunn | Rich Valley Public Library | RR #1 | 403.967.3525 | top |
| Hanna | Hanna Municipal Library | Box 878 | 403.854.3865 | 403.854.2772 (town office) |
| Hardisty | Hardisty Public Library | Box 539, 5027 - 50 Street | 780.888.3947 | 780.888.3947 |
| Hay Lakes | Hay Lakes Municipal Library | Box 69 | 780.878.2665 | 780.878.3967 |
| Hays | Hays Public Library | Box 36 | 403.725.3744 | 403.725.3801 |
| Heinsburg | Heinsburg Community Library | General Delivery | 780.943.3913 | 780.943.3773 |
| Heisler | Heisler Municipal Library | Box 111 | 780.889.3999 | 780.889.3999 |
| High Level | High Level Municipal Library | Box 1380 | 780.926.2097 | 780.926.4268 |
| High Prairie | High Prairie Municipal Library | Box 890 | 780.523.3838 | 780.523.3838 |
| High River | High River Centennial Library | 909 - 1 Street SW | 403.652.2917 | 403.652.7203 |
| Hines Creek | Hines Creek Municipal Library | Box 750 | 780.494.3879 | 780.494.3605 |
| Hinton | Hinton Municipal Library | 803 Switzer Drive | 780.865.2363 | 780.865.4292 |
| Holden | Holden Municipal Library | Box 26, 4912-50 Street | 780.688.3838 | 780.688.3838 |
| Hughenden | Hughenden Public Library | Box 36 | 780.856.2435 | 780.856.2435 |
| Hussar | Hussar Municipal Library | General Delivery | 403.787.3788 | 403.787.3922 (school) |
| Hythe | Hythe Public Library | Box 601 | 780.356.3014 | 780.356.2009 (village) |
| Innisfail | Innisfail Public Library | 4949-49 Streeet | 403.227.4407 | 403.227.3122 top |
| Irma | Irma Municipal Library | Box 340 | 780.754.3746 | 780.754.3802 (school) |
| Irricana | Irricana and District Municipal Library | Box 299 | 403.935.4818 | 403.935.4270 (village) |
| Jarvie | Jarvie Public Library | Box 193 | 780.954.3935 | 780.954.3885 |
| Jasper | Jasper Municipal Library | Box 1170, 500 Robson Street | 780.852.3652 | 780.852.5841 |
| Keg River | Keg River Public Library | Box 3 | 780.981.2262 | top |
| Killam | Killam and District Municipal Library | Box 329, 5017-49 Ave | 780.385.3032 | 780.385.3698 |
| Kinuso | Kinuso Municipal Library | Box 60 | 780.775.3694 | 780.775.3650 |
| Kitscoty | Kitscoty Hilltop Library | Box 450 | 780.846.2822 | 780.846.2215 |
| Lac La Biche | Portage College Library | Box 417, 9531 - 94 Avenue | 1.866.623.5551 | 780.623.5656 top |
| Lac La Biche | Stuart MacPherson Public Library | Box 2039, 10307-100 Street | 780.623.7467 | 780.623.3510 |
| Lacombe | Canadian University College Library | 5410 Ramona Avenue | 403.782.3381 x4102 | 403.782.3977 |
| Lacombe | Lacombe Public Library | Suite 6, 5033-52 Street | 403.782.3433 | 403.782.3329 |
| Lacombe | Parkland Regional Library System | 5404 56 Ave | 403.782.3850 | 403.782.4650 |
| La Crete | La Crete Community Library | Box 609 | 780.928.3166 | 780.928.3166 |
| Lafond | Lafond Public Library | Box 20 | 780.645.2432 | 780.645.2432 |
| La Glace | La Glace Public Library | Box 209 | 780.568.4696 | 780.568.4707 |
| Lamont | Lamont Public Library | Box 180 | 780.895.2228 | 780.895.2600 |
| Leduc | Leduc Public Library | 2 Alexandra Park | 780.986.2637 | 780.986.3462 |
| Lethbridge | Chinook Arch Regional Library System | 2902-7 Avenue N. | 403.380.1500 | 403.380.3550 |
| Lethbridge | Lethbridge College Library | 3000 College Drive South | 403.320.3352 | |
| Lethbridge | Lethbridge Public Library | 810-5 Avenue S | 403.380.7310 | 403.329.1478 |
| Lethbridge | University of Lethbridge | 4401 University Drive West | 403.329.2265 | |
| Linden | Linden Municipal Library | Box 120 | 403.546.3757 | 403.546.4220 (school) |
| Lloydminster | Lakeland College Library | 2602 - 59 Avenue | 780.871.5731 | 780.871.5410 |
| Lloydminister | Lloydminister Public Library | 5010-49 Street | 780.875.0850 | 780.875.6523 |
| Lomond | Lomond Public Library | Box 290, #2 Railway Avenue N | 403.792.3934 | 403.792.3934 |
| Longview | Longview Municipal Library | Box 189 | 403.558.3927 |   |
| Lougheed | Lougheed and District Public Library | Box 179, 5001 - 50 St. | 780.386.2498 | 780.386.2136 |
| Magrath | Magrath Public Library | Box 295, 6N - 1 Street West | 403.758.6498 | 403.758.6498 top |
| Mallaig | Bibliotheque Mallaig Library | Park Avenue, 1st Street East, Box 90 | 780.635.3858 | 780.635.3938 |
| Manning | Manning Municipal Library | Box 810 | 780.836.3054 | 780.836.3054 |
| Mannville | Mannville Municipal Library | Box 186, 5029 - 50th Street | 780.763.3611 | 780.763.3688 |
| Marwayne | Marwayne Public Library | Box 174, 105 - 2nd Street South | 780.847.3930 | 780.847.3796 |
| Mayerthorpe | Mayerthorpe Public Library | Box 810 | 780.786.2404 | 780.786.4590 |
| McLennan | McLennan Municipal Library | Box 298 | 780.324.3767 | 780.324.2288 |
| Medicine Hat | Medicine Hat College Library | 299 College Drive SE | 403.529.3867 | 403.504.3634 |
| Medicine Hat | Medicine Hat Public Library | 414-1 Street SE | 403.502.8527 | 403.502.8529 |
| Medicine Hat | Shortgrass Library System | 2375 10 Ave, SW | 403.529.0550 | 403.528.2473 |
| Milk River | Milk River Municipal Library | Box 579, 321 - 3 Avenue NE | 403.647.3793 | |
| Millarville | Millarville Community Library | Box 59 | 403.931.3919 | 403.931.2475 (school) |
| Millet | Millet Public Library | Box 30 | 780.387.5222 | |
| Milo | Milo Municipal Library | Box 30, #220 - 1 Street South | 403.599.3850 | 403.599.3850 |
| Mirror | Mirror Public Library | Box 254 | 403.788.3044 | |
| Morinville | Morinville Public Library | 10119-100 Avenue | 780.939.3292 | 780.939.2757 |
| Morrin | Morrin Municipal Library | Box 284 | 403.772.3922 | 403.772.3707 |
| Mundare | Mundare Municipal Public Library | Box 3, 5128 - 50 Street | 780.764.3929 | 780.764.2003 |
| Myrnam | Myrnam Community Library | 5105 - 50 Street | 780.366.3801 | 780.366.2332 |
| Nampa | Nampa Municipal Library | Box 509 | 780.322.3805 | 780.322.3955 top |
| Nanton | Thelma Fanning Memorial Library | Box 310, 1907 - 21 Avenue | 403.646.5535 | 403.646.2653 |
| Neerlandia | Neerlandia Public Library | Box 10 | 780.674.5384 | 780.674.2927 |
| NEOS | NEOS Library Consortium | NEOS | 780.555.5555 | |
| Newbrook | Newbrook Public Library | Box 208 | 780.576.3772 | 780.576.2115 |
| New Sarepta | New Sarepta Public Library | Box 147 | 780.941.2432 | 780.941.2224 |
| Niton Junction | Green Grove Public Library | Box 219 | 780.795.2474 | 780.795.3933 |
| Nordegg | Nordegg Public Library | General Delivery | 403.721.2339 | 403.721.3930 |
| Okotoks | Okotoks Public Library | Box 310 | 403.938.2220 | 403.938.4317 top |
| Olds | Olds College Library | 4500 - 50th Street | 403.556.4600 | 403.556.4705 |
| Olds | Olds Municipal Library | 5217-52 Street | 403.556.6460 | 403.556.6693 |
| Onoway | Onoway Public Library | Box 484 | 780.967.2445 | 780.967.2445 |
| Oyen | Oyen Municipal Library | Box 328 | 403.664.3580 | 403.664.2520 (school) |
| Paddle Prairie | Paddle Prairie Public Library | Box 58 | 780.981.3100 | 780.981.3737 top |
| Paradise Valley | Three Cities Public Library | Box 60 | 780.745.2277 | 780.745.2641 |
| Peace River | Peace River Municipal Library | 9807-97 Avenue | 780.624.4076 | 780.624.4086 |
| Penhold | Penhold and District Public Library | Box 675, 1013 Aberdeen Street | 403.886.2638 | |
| Picture Butte | Picture Butte Municipal Library | Box 1130, 120 - 4 Street South | 403.732.4141 | 403.732.4334 |
| Pincher Creek | Pincher Creek and District Municipal Library | Box 2020. 899 Main Street | 403.627.3813 | 403.627.2847 |
| Plamondon | Plamondon Municipal Library | Box 630 | 780.798.3852 | 780.798.3850 |
| Ponoka | Ponoka Jubilee Library | Box 4160, 5110 - 48 Avemie | 403.783.3843 | 403.783.3973 |
| Provost | Provost Municipal Library | Box 120, 5035 - 51 Avenue | 780.753.2801 | 780.753.2801 |
| Radway | Radway and District Municipal Library | Box 220 | 780.736.3548 | 780.736.3858 |
| Rainbow Lake | Rainbow Lake Municipal Library | Box 266 | 780.956.3656 | 780.956.3858 |
| Rainier | Alcoma Public Library | General Delivery | 403.362.3741 | 403.362.8897 top |
| Ralston | Ralston (Graham) Community Library | Box 40 | 403.544.3670 | 403.544.5543 |
| Raymond | Raymond Public Library | Box 258, 15 Broadway South | 403.752.4785 | 403.752.4710 |
| Redcliff | Redcliff Public Library | Box 280, 131 Main Street S | 403.548.3335 | 403.548.6295 |
| Red Deer | Red Deer College Library | 100 College Boulevard, P.O. Box 5005 | 403.342.3152 | 403.346.8500 |
| Red Deer | Red Deer Public Library | 4818-49 Street | 403.346.4576 | 403.341.3110 |
| Red Deer | Red Deer Public Library Dawe Branch | 56 Holt Street | 403.341.3822 | 403.343.2120 |
| Red Earth Creek | Red Earth Public Library | Box 390 | 780.649.2188 | 780.891.3772 |
| Redwater | Redwater Public Library | Box 384, 4915 - 48 Street | 780.942.3464 | 780.942.2013 |
| Rimbey | Rimbey Municipal Library | Box 1130, 4938 - 50th Avenue | 403.843.2841 | 403.843.2841 |
| Rochester | Rochester Public Library | Box 309 | 780.698.3970 | 780.698.2290 |
| Rockyford | Rockyford Municipal Library | Box 277 | 403.533.3964 | |
| Rocky Mountain House | Rocky Mountain House Public Library | Box 1497 | 403.845.2042 | 403.845.5633 |
| Rolling Hills | Rolling Hills Public Library | Box 40, 302 - 4 Street | 403.964.2186 | 403.964.3659 (school) |
| Rosemary | Rosemary Community Library | Box 210 | 403.378.4493 | 403.378.4388 |
| Rumsey | Rumsey Community Library | Box 113 | 403.368.3939 | 403.368.2207 |
| Rycroft | Rycroft Municipal Library | Box 248 | 780.765.3973 | 780.765.2002 |
| Ryley | McPherson Municipal Library | Box 139 | 780.663.3999 | 780.663.3909 |
| Sangudo | Sangudo Public Library | Box 524 | 780.785.3431 | 780.785.3179 top |
| Seba Beach | Seba Beach Public Library | Box 159 | 780.797.3940 | 780.797.3800 |
| Sedgewick | Sedgewick and District Municipal Library | Box 569 | 780.384.3003 | 780.384.3003 |
| Sexsmith | Sexsmith Shannon Library | Box 266 | 780.568.4333 | 780.568.4333 |
| Sherwood Park | Strathcona County Municipal Library | #300, 2020 Sherwood Drive | 780.449.5800 x5814 | 780.467.6861 |
| Silver Valley | Silver Valley (Savanna) Community Library | Box 49 | 780.351.3808 | 780.353.2405 |
| Slave Lake | Northern Lakes College Library | 1201 Main Street, SE | 780.849.8670 | 780.849.2570 |
| Slave Lake | Slave Lake Municipal Library | Box 540 | 780.849.5250 | 780.849.3275 |
| Smith | Smith Community Library | Box 134 | 780.829.2389 | 780.829.2389 |
| Smoky Lake | Smoky Lake Municipal Library | Box 490, 5010 - 50 Street | 780.656.4212 | 780.656.4212 |
| Spirit River | Spirit River Municipal Library | Box 490 | 780.864.4038 | 780.864.3006 |
| Spruce Grove | Spruce Grove Public Library | 15-420 King Street | 780.962.4423 | 780.962.4826 |
| Spruce Grove | Yellowhead Regional Library System | Box 400, 433 King St. | 780.962.2003 | 780.962.2770 |
| Spruce View | Spruce View Public Library | Box 130 | 403.728.0012 | 403.728.3155 |
| St. Albert | St. Albert Public Library | 5 St. Anne Street | 780.459.1530 | 780.458.5772 |
| St. Isidore | Bibliotheque de St. Isidore | Box 1168 | 780.624.8182 | 780.624.8192 |
| St. Paul | St. Paul Municipal Library | Box 1328, 4802 - 53 Street | 780.645.4904 | 780.645.5198 |
| Standard | Standard Municipal Library | Box 305 | 403.644.3995 | |
| Stavely | Stavely Municipal Library | 4823 - 49th Street | 403.549.2190 | 403.549.2190 |
| Stettler | Stettler Public Library | 2nd Floor, 6202-44 Avenue | 403.742.2292 | 403.742.5481 |
| Stirling | Stirling (Theodore Brandley) Municipal Library | Box 100, 228 - 4th Avenue | 403.756.3665 | 403.756.3665 |
| Stony Plain | Stony Plain Public Library | 112, 4613-52 Avenue | 780.963.5440 | 780.963.1746 |
| Strathmore | Marigold Library System | 710-2 St. | 403.934.5334 | 403.934.5331 |
| Strathmore | Strathmore Municipal Library | 85 Lakeside Boulevard | 403.934.5440 | 403.934.1908 |
| Sundre | Sundre Municipal Library | Box 539, 2 - 310 Centre Street North | 403.638.4000 | 403.638.5755 |
| Swan Hills | Swan Hills Municipal Library | Box 386 | 780.333.4505 | |
| Sylvan Lake | Sylvan Lake Municipal Library | 4715-50 Avenue | 403.887.2130 | 403.887.0537 |
| Taber | Taber Public Library | 5219-49 Avenue | 403.223.4343 | 403.223.4368 top |
| Tangent | Tangent Community Library | Box 63 | 780.359.2388 | |
| Thorhild | Thorhild Municipal Library | Box 658, 710-7th Avenue | 780.398.3502 | 780.398.2100 |
| Thorsby | Thorsby Municipal Library | Box 680 | 780.789.3808 | 780.789.3805 |
| Three Hills | Prairie Bible Institute | Box 4000 | 403.443.5511 | 403.443.5540 |
| Three Hills | Three Hills Municipal Library | Box 207 | 403.443.2360 | |
| Tilley | Tilley and District Public Library | Box 177 | 403.377.2233 | 403.377.2097 |
| Tofield | Tofield Municipal Library | Box 479, 5407-50 Street | 780.662.3838 | 780.662.3929 |
| Tomahawk | Tomahawk Public Library | Box 69 | 780.339.3935 | 780.339.2121 |
| Trochu | Trochu Municipal Library | Box 396 | 403.442.2458 | |
| Two Hills | Alice Melnyk Public Library | 5009 Diefenbaker (50th) Avenue, Box 460 | 780.657.3553 | 780.657.3553 |
| Valhalla Centre | Valhalla Public Library | Box 68 | 780.356.3834 | 780.356.3834 top |
| Valleyview | Valleyview Municipal Library | Box 897 | 780.524.3033 | 780.524.4563 |
| Vauxhall | Vauxhall Public Library | Box 265, 314 - 2nd Avenue North | 403.654.2370 | 403.654.2370 |
| Vegreville | Vegreville Centennial Library | Box 129, 4709 - 50th Street | 780.632.3491 | 780.603.2338 |
| Vermilion | Lakeland College Library | 5707 - 47 Avenue West | 780.853.8460 | 780.853.8662 |
| Vermilion | Vermilion Public Library | 5001-49 Avenue | 780.853.4288 | 780.853.1783 |
| Veteran | Veteran Municipal Library | Box 527 | 403.575.3915 | 403.575.3870 |
| Viking | Viking Municipal Library | Box 300, 4920-53 Avenue | 780.336.4992 | 780.336.4992 |
| Vilna | Vilna and District Municipal Library | Box 119 | 780.636.2077 | 780.636.2077 |
| Vimy | Vimy Public Library | Box 29 | 780.961.3014 | 780.961.2094 |
| Vulcan | Vulcan Municipal Library | Box 1120, 303 Centre Street | 403.485.2571 | 403.485.2571 |
| Wabamun | Wabamun Public Library | Box 89 | 780.892.2713 | 780.892.7294 top |
| Wabasca | Wabasca Public Library | Box 638 | 780.891.2203 | 780.891.2402 |
| Wainwright | Wainwright Public Library | 921-3 Avenue | 780.842.2673 | 780.842.2340 |
| Wandering River | Wandering River Women's Institute Library | Box 8 | 780.771.3939 x3733 | 780.771.2117 |
| Wanham | Wanham Public Library | Box 163 | ||
| Warburg | Warburg Public Library | Box 299 | 780.848.2391 | 780.848.2296 |
| Warner | Warner Memorial Library | Box 270, 206 - 3rd Avenue | 403.642.3988 | |
| Waskatenau | Anne Chorney Public Library | Box 130 | 780.358.2777 | 780.358.2777 |
| Water Valley | Water Valley Public Library | Box 250 | 403.637.3899 | |
| Westerose | Pigeon Lake Public Library | R.R. #1 | 780.586.3778 | 780.586.3558 |
| Westlock | Westlock Municipal Library | 10007-100 Avenue | 780.349.3060 | 780.349.3060 |
| Wetaskiwin | Wetaskiwin Public Library | 5002-51 Avenue | 780.361.4446 | 780.352.3266 |
| Whitecourt | Whitecourt and District Public Library | Box 150 Whitecourt | 780.778.2900 | 780.778.2827 |
| Wildwood | Wildwood Community Public Library | Box 118 | 780.325.3882 | 780.325.3880 |
| Willingdon | Willingdon Public Library | Box 270 | 780.367.2642 | |
| Youngstown | Youngstown Municipal Library | Box 39 | 403.779.3864 | 403.779.3828 |