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 | 1 Avenue - 1 Street, Box 6 | 403.972.3744 | 403.972.2000 | |
| Acme | Acme Municipal Library | Box 326 | 403.546.3845 | 403.546.2248 (school) |
|
| Airdrie | Airdrie Public Library | 111, 304 Main Street South | 403.948.0600 | 403.912.4002 | |
| Alberta Beach | Alberta Beach Municipal Library | 4820 - 50 Avenue, 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 | 4928 - 50 Street, Box 69 | 403.747.3233 | ||
| Alliance | Alliance Public Library | 101 - 1 Avenue East, Box 185 | 780.879.3733 | 780.879.3733 | |
| Amisk | Amisk Municipal Library | 5005 - 50 Street, Box 71 | 780.856.5457 | 780.856.3980 | |
| Andrew | Andrew Municipal Public Library | 4922 - 50 Avenue, Box 180 | 780.365.3501 | 780.365.3734 | |
| Arrowwood | Arrowwood Municipal Library | 22 Main Street, Box 88 | 403.534.3932 | 403.534.3932 | |
| Ashmont | Ashmont Public Library | Box 330 | 780.726.3877 | 780.726.3777 | |
| Athabasca | Alice B. Donahue Library | 4716 - 48 Street, Box 2099 | 780.675.2735 | 780.675.2735 | |
| Athabasca | Athabasca University Library | 1 University Drive | 1.800.788.9041, x6254 | 780.675.6477 | |
| Banff | Banff Public Library | 101 Bear Street, Box 996 | 403.762.2661 | 403.762.3805 top |
|
| Banff | The Banff Centre (Paul D. Fleck Library) | 107 Tunnel Mountain Drive, Box 1020 Station 43 | 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 | 5112 - 52 Street, Box 669 | 780.372.4055 | 780.372.4055 | |
| Bassano | Bassano Memorial Library | 522 - 2 Avenue, 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 | 400 -1 Street, Box 8 | 403.947.3230 | 403.947.3230 | |
| Bellevue | Bellevue Public Library | 2138 - 213 Street, Box 489 | 403.564.5201 | 403.564.5201 | |
| Bentley | Bentley Municipal Library | 5014 - 49 Avenue, Box 361 | 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 | 29 - 1 Avenue South, Box 205 | 403.876.2642 | 403.876.2401 | |
| Black Diamond | Sheep River Community Library | 301 Centre Avenue, Bag 90 | 403.933.3278 | 403.933.3278 | |
| Blackfalds | Blackfalds Public Library | 5018 Waghorn Street, Box 70 | 403.885.2343 | 403.885.4353 | |
| Blairmore | Crowsnest Pass Municipal Library | 2114 - 127 Street, Box 1177 | 403.562.8393 | 403.562.8397 | |
| Blue Ridge | Blue Ridge Community Library | 24A Main Street, Box 264 | 780.648.7323 | 780.648.2348 | |
| Bodo | Bodo Public Library | Main Street, Box 93 | 780.753.6079 | 780.753.8195 | |
| Bon Accord | Bon Accord Public Library | 5025-50 Avenue, Box 749 | 780.921.2540 | 780.921.2580 | |
| Bonnyville | Bonnyville Municipal Library | 4804 - 49 Avenue, Box 8058 | 780.826.3071 | 780.826.2058 | |
| Bowden | Bowden Public Library | 1700 - 23 Street, Box 218 | 403.224.3688 | 403.224.3735 | |
| Bow Island | Bow Island Municipal Library | 510 Centre Street, Box 608 | 403.545.2828 | 403.545.6642 | |
| Boyle | Boyle Public Library | 5002-3 Street, Box 450 | 780.689.4161 | 780.689.5660 | |
| Breton | Breton Municipal Library | 4916 - 50 Avenue, Box 447 | 780.696.3740 | 780.696.3590 | |
| Brooks | Berry Creek Community Library (Cessford) | RR #2 | 403.566.3743 | 403.566.3736 | |
| Brooks | Brooks Public Library | 420 - 1 Avenue West, 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 | 5017 - 49 Street (Queen Street), Bag 250 | 780.796.3032 | 780.796.3032 | |
| Cadogan | Cadogan Public Library | 304 - 2 Street, 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, AMEC Place, 801 - 6 Avenue SW | 403.297.5483 | 403.297.8954 | |
| Calgary | Ambrose University College Library | 150 Ambrose Circle SW | 403.410.2946 | 403.571.2556 | |
| Calgary | Bow Valley College Library | 332 – 6 Avenue SE | 403.410.1647 | ||
| 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 Square 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 Street SW | 403.221.2006 | ||
| Calgary | Calgary Public Library Nose Hill 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 Thornhill Branch | 6617 Centre Street N | 403.221.2050 | ||
| Calgary | Calgary Public Library Village Square Branch | 2623 - 56 Street 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 Crescent NW | 403.284.5818 | 403.282.6646 | |
| Calgary | Mount Royal College Library | 4825 Mount Royal Gate SW | 403.440.6140 | 403.440.6758 | |
| Calgary | SAIT Library | 1301 - 16 Avenue, NW | 403.284.8616 | ||
| Calgary | St. Mary's University College Library | 14590 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 | 4705 - 50 Avenue, 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 | 401 Bruce Avenue, Box 70 | 403.572.3440 | 403.572.3440 | |
| Cardston | Jim & Mary Kearl Library | 25 - 3 Avenue West, Box 1560 | 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 | 414 Grand Avenue, Box 67 | 403.643.3777 | 403.643.3777 | |
| Caroline | Caroline Municipal Library | 5023 - 50 Avenue, Box 339 | 403.722.4060 | 403.722.4070 | |
| Carseland | Carseland Community Library | Box 187 | 403.934.6007 | ||
| Carstairs | Carstairs Public Library | 1135 Osler Street, Box 941 | 403.337.3943 | 403.337.3943 | |
| Caslan | Caslan Public Library | Box 9 | 780.689.5374 | 780.689.4386 | |
| Castor | Castor Municipal Library | 5103 - 51 Street, Box 699 | 403.882.3999 | 403.882.3915 | |
| Cereal | Cereal District and Municipal Library | Box 218 | 403.326.3883 | 403.326.2003 (school) | |
| Cessford | Berry Creek Community Library | RR 2 | 403.566.3743 | 403.566-3736 | |
| Champion | Champion Municipal Library | 2 Avenue South, Box 177 | 403.897.3099 | 403.897.3098 | |
| Chauvin | Chauvin Municipal Library | 5200 - 4 Avenue N, Box 129 | 780.858.3744 | 780.858.2392 | |
| Chestermere | Chestermere Public Library | 105B Marina Road | 403.272.9043 | 403.272.9036 | |
| Claresholm | Claresholm Public Library | Box 548, 211 - 49 Avenue West | 403.625.4168 | 403.625.2939 | |
| Cleardale | Menno-Simons Community Library | Box 100 | 780.685.3623 | 780.685.3665 | |
| Clive | Clive Public Library | 5115 - 50 Street, Box 209 | 403.784.3131 | 403.784.3131 | |
| Coaldale | Coaldale Public Library | 2014 - 18 Street, Box 1207 | 403.345.1340 | 403.345.1342 | |
| Cochrane | Keith C. Wills Library Canadian Southern Baptist Seminary | 200 Seminary View | 403.932.6622 x240 | ||
| 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 | 5215 - 49A Street, Box 456 | 403.577.2501 | 403.577.2112 | |
| Coronation | Coronation Memorial Library | 5001 Royal Street, Box 453 | 403.578.3445 | 403.578.3020 (town) | |
| Coutts | Coutts Municipal Library | 216 - 1 Avenue South, Box 216 | 403.344.3804 | 403.344.3815 | |
| Cremona | Cremona Municipal Library | 205 - 1 Street East, General Delivery | 403.637.3100 | 403.637.2101 | |
| Crossfield | Crossfield (Anne Grover) Municipal Library | 1026 Chisholm Way, 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 | 5130 - 50 Street, Box 700 | 780.374.3767 | 780.374.2455 | |
| DeBolt | DeBolt Public Library | Box 480 | 780.957.3770 | ||
| Delburne | Delburne Municipal Library | 2210 - 20 Streeet, Box 405 | 403.749.3848 | 403.749.2800 | |
| Delia | Delia Municipal Library | 205 - 3 Avenue North, Box 236 | 403.364.3777 (school) | 403.364.3805 (school) | |
| Derwent | Derwent Municipal Library | Box 210 | 780.741.3744 | 780.741.3792 | |
| Devon | Devon Public Library | 101, 17 Athabasca Avenue | 780.987.3720 | 780.987.4124 (school) | |
| Didsbury | Didsbury Municipal Library | 2033 - 19 Avenue, Bag 305 | 403.335.3142 | 403.335.3141 | |
| Donalda | Donalda Public Library | Box 40, 5001 Main Street | 403.883.2345 | 403.883.2022 | |
| Drayton Valley | Drayton Valley Municipal Library | 5120 - 52 Street, Box 6240 | 780.514.2228 | 780.542.5753 | |
| Drumheller | Drumheller Public Library | 224 Centre Street, Box 1599 | 403.823.5382 | 403.823.3651 | |
| Duchess | Duchess Public Library | 256 Louise Avenue, Box 88 | 403.378.4369 | 403.378.4369 | |
| Duffield | Duffield Public Library | 1 Main Street, 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 Public Library | Box 492, 4855 - 51 Avenue | 403.746.3240 | 403.746.5348 | |
| Edberg | Edberg Public Library | 48 - 1 Avenue West, Box 93 | 780.678.5606 | 780.678.5606 | |
| Edgerton | Edgerton Public Library | 5037 - 50 Avenue, Box 180 | 780.755.2666 | 780.755.2667 | |
| Edmonton | Alberta Geological Survey Library | 4th Floor, Twin Atria Building, 4999 - 98 Avenue | 780.422.1927 | 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 Site | 11th Floor, 10044 - 108 Street | 780.427.2985 | 780.427.5927 | |
| Edmonton | Alberta Government Library Commerce Place Site | 5th floor, 10155 - 102 Street | 780.427.4957 | 780.422.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.427.8533 | 780.422.0084 | |
| Edmonton | Alberta Government Library Neil Crawford Centre Site | 101, J.G. O'Donoghue Bldg, 7000 - 113 Street | 780.427.2104 | 708.422.2484 | |
| Edmonton | Alberta Government Library Telus Plaza North Tower Site | 15th Floor, 10025 Jasper Avenue, Box 1360 | 780.427.8720 | 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 | Box 462, Lancaster Park | 780.973.4011 | 780.973.1598 | |
| Edmonton | Edmonton Public Library | 7 Sir Winston Churchill Square | 780.496.7000 | 780.496.7097 | |
| Edmonton | Edmonton Public Library Penny McKee (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 Castledowns 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 and 66 Street | 780.496.1814 | 780.496.1452 | |
| Edmonton | Edmonton Public Library Mill Woods Branch | 601 Mill Woods Town Centre, 2331 - 66 Street | 780.496.1818 | 780.496.1450 | |
| Edmonton | Edmonton Public Library Riverbend Branch | 460 Riverbend Square, Rabbit Hill Road and Terwillegar Drive | 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 eplGO - UofA | University of Alberta, Cameron Library | 780.248.1662 | ||
| Edmonton | Edmonton Public Library Whitemud Crossing Branch | 145 Whitemud Crossing, 4211 - 106 Street | 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 Site | 10230 - 111 Avenue | 780.735.8823 | 780.735.8863 | |
| Edmonton | Grant MacEwan Library | 10700 - 104 Avenue | 780.497.5850 | ||
| Edmonton | Justice Canada Law Library | 300 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 Public Library | 4726 - 8 Avenue | 780.723.6691 | 780.723.9728 | |
| Elk Point | Elk Point Municipal Library | 5123 - 50 Avenue, Box 750 | 780.724.3737 | 780.724.3739 | |
| Elk Point | Northern Lights Library System | 5615 - 48 Street, Postal Bag 8 | 780.724.2596 | 780.724.2597 | |
| Elmworth | Elmworth Community Library | General Delivery | 780.354.2930 | 780.354.3639 | |
| Elnora | Elnora Public Library | 210 Main Street, Box 750 | 403.773.3966 | 403.773.3966 | |
| Empress | Empress Municipal Library | 6 - 3 Avenue, Box 188 | 403.565.3936 | 403.565.2010 (village office) | |
| Enchant | Enchant Public Library | 234 Centre Street, Box 3000 | 403.739.3835 | 403.739.2585 | |
| Entwistle | Entwistle Public Library | 5232 - 50 Street, 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 | 10209 - 109 Street, Box 248 | 780.835.2613 | 780.835.2613 top |
|
| Falher | Bibliotheque Dentinger | 27 Central Avenue SE, Box 60 | 780.837.2776 | 780.837.8755 | |
| Fawcett | M. Alice Frose (Fawcett) Library | Box 150 | 780.954.3827 | 780.954.3934 | |
| Flatbush | Flatbush Community Library | Box 82 | 780.681.3756 | 780.681.3940 | |
| Foremost | Foremost Municipal Library | 103 - 1 Avenue, Box 397 | 403.867.3855 | 403.867.3856 | |
| Forestburg | Forestburg Public Library | 4901 - 50 Street, Box 579 | 780.582.4110 | 780.582.4176 | |
| Fort Assiniboine | Fort Assiniboine Public Library | 35 State Avenue, General Delivery | 780.584.2227 | 780.584.3876 | |
| Fort Macleod | Fort Macleod RCMP Centennial Library | 264 - 24 Street, Box 1479 | 403.553.3880 | 403.553.2643 | |
| Fort McMurray | Fort McMurray Public Library | 151 MacDonald Drive | 780.743.7800 | 780.743.5952 | |
| 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 | 5103 River Road, Bag 4000 | 780.927.4279 | 780.927.4746 | |
| Fox Creek | Fox Creek Municipal Library | 501 - 8 Street, Box 1078 | 780.622.2343 | 780.622.4160 | |
| Galahad | Galahad Public Library | 109 Lady Vivian Avenue West, Box 58 | 780.583.3917 | 780.583.3957 top |
|
| Gem | Gem Jubilee Library | Box 6 | 403.641.3245 | 403.641.3245 | |
| Gibbons | Gibbons Public Library | 4807 - 50 Avenue, Box 510 | 780.923.2004 | 780.923.2015 | |
| Gleichen | Gleichen Community Library | Box 160 | 403.734.2390 | 403.734.2390 | |
| Glenwood | Glenwood Municipal Library | 59 Main Street NE, Box 1156 | 403.626.3660 | 403.626.3660 | |
| Grande Cache | Grande Cache Municipal Library | 10601 Shand Avenue, Box 809 | 780.827.2081 | 780.827.3112 (school) | |
| Grande Prairie | Grande Prairie Public Library | 9910 - 99 Avenue | 780.532.3580 x228 | 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 | 310 Railway Avenue, Box 300 | 403.687.3912 | 403.687.3912 | |
| Grassland | Grassland Public Library | Box 150 | 780.525.3733 | 780.525.3750 | |
| Grassy Lake | Grassy Lake Public Library | 323 Salvage Avenue South, Box 690 | 403.655.2232 | 403.655.2259 | |
| Grimshaw | Grimshaw Municipal Library | 5007 - 47 Avenue, 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 | 780.967.3525 | top |
|
| Hanna | Hanna Municipal Library | 202 - 1 Street West, Box 878 | 403.854.3865 | 403.854.2772 (town office) | |
| Hardisty | Hardisty Public Library | 5027 - 50 Street, Box 539 | 780.888.3947 | 780.888.3947 | |
| Hay Lakes | Hay Lakes Municipal Library | 106 Main Street, 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 | 9907 - 100 Avenue, Box 1380 | 780.926.2097 | 780.926.4268 | |
| High Prairie | High Prairie Municipal Library | 5300 - 49 Street, Box 890 | 780.523.3838 | 780.523.3838 | |
| High River | High River Centennial Library | 909 - 1 Street West | 403.652.2917 | 403.652.7203 | |
| Hines Creek | Hines Creek Municipal Library | 212 - 10 Street, 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 | 4912 - 50 Street, Box 26 | 780.688.3838 | 780.688.3838 | |
| Hughenden | Hughenden Public Library | 7 McKenzie Avenue, Box 36 | 780.856.2435 | 780.856.2435 | |
| Hussar | Hussar Municipal Library | 102 - 2 Street NW, General Delivery | 403.787.3788 | 403.787.3922 (school) | |
| Hythe | Hythe Public Library | 10013 - 100 Street, 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 | 5012 - 51 Avenue, Box 340 | 780.754.3746 | 780.754.3802 (school) | |
| Irricana | Irricana Municipal Library | 302 - 2 Street, 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 | 500 Robson Street, Box 1170 | 780.852.3652 | 780.852.5841 | |
| Keg River | Keg River Public Library | Box 3 | 780.981.2128 | 780.981.2128 | top |
| Killam | Killam and District Municipal Library | 5017 - 49 Avenue, Box 329 | 780.385.3032 | 780.385.3698 | |
| Kinuso | Kinuso Municipal Library | 3 Swan Drive, Box 60 | 780.775.3694 | 780.775.3650 | |
| Kitscoty | Kitscoty Hilltop Library | 4910 - 51 Street, Box 450 | 780.846.2822 | 780.846.2215 | |
| Lac La Biche | Portage College Library | 9531 - 94 Avenue, Box 417 | 1.866.623.5551 x5650 | 780.623.5656 top |
|
| Lac La Biche | Stuart MacPherson Public Library | 10307-100 Street, Box 2039 | 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 | 101, 5214 - 50 Avenue, Bag 1 | 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 | 4811 - 50 Avenue, 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 North | 403.380.1500 | 403.380.3550 | |
| Lethbridge | Lethbridge College Library | 3000 College Drive South | 403.320.3352 | ||
| Lethbridge | Lethbridge Public Library | 810 - 5 Avenue South | 403.380.7310 | 403.329.1478 | |
| Lethbridge | University of Lethbridge | 4401 University Drive West | 403.329.2265 | ||
| Linden | Linden Municipal Library | 215 - 1 Street, 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 | #2 Railway Avenue North, Box 290 | 403.792.3934 | 403.792.3934 | |
| Longview | Longview Municipal Library | 128 Morrison Place, Box 189 | 403.558.3927 | 403.558.3927 | |
| Lougheed | Lougheed and District Public Library | 5004 - 50 Street, Box 179 | 780.386.2498 | 780.386.2136 | |
| Magrath | Magrath Public Library | 6N - 1 Street West, Box 295 | 403.758.6498 | 403.758.6442 top |
|
| Mallaig | Bibliotheque Mallaig Library | 1 Street East and Park Avenue, Box 90 | 780.635.3858 | 780.635.3938 | |
| MA-Me-O Beach | Pigeon Lake Public Library | 603 - 2 Avenue | 780.586.3778 | 780.586.3558 | |
| Manning | Manning Municipal Library | 311 - 4 Avenue SE, Box 810 | 780.836.3054 | 780.836.0071 | |
| Mannville | Mannville Municipal Library | 5029 - 50 Street, Box 186 | 780.763.3611 | 780.763.3688 | |
| Marwayne | Marwayne Public Library | 105 - 2 Street South, Box 174 | 780.847.3930 | 780.847.3796 | |
| Mayerthorpe | Mayerthorpe Public Library | 4911 - 52 Street, Box 810 | 780.786.2404 | 780.786.4590 | |
| McLennan | McLennan Municipal Library | 19 - 1 Avenue NW, 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.8528 | 403.502.8529 | |
| Medicine Hat | Shortgrass Library System | 2375 - 10 Ave SW | 403.529.0550 | 403.528.2473 | |
| Milk River | Milk River Municipal Library | 321 - 3 Avenue NE, Box 579 | 403.647.3793 | ||
| Millarville | Millarville Community Library | Box 59 | 403.931.3919 | 403.931.2475 (school) | |
| Millet | Millet Public Library | 5035 - 49 Avenue, Box 30 | 780.387.5222 | ||
| Milo | Milo Municipal Library | 116 Centre Street, Box 30 | 403.599.3850 | 403.599.3850 | |
| Mirror | Mirror Public Library | 5202 - 50 Avenue, Box 254 | 403.788.3044 | ||
| Morinville | Morinville Public Library | 10119 - 100 Avenue | 780.939.3292 | 780.939.2757 | |
| Morrin | Morrin Municipal Library | 113 Main Street, Box 284 | 403.772.3922 | 403.772.3707 | |
| Mundare | Mundare Municipal Public Library | 5128 - 50 Street, Box 3 | 780.764.3929 | 780.764.2003 | |
| Myrnam | Myrnam Community Library | 5105 - 50 Street | 780.366.3801 | 780.366.2332 | |
| Nampa | Nampa Municipal Library | 10203 - 99 Avenue, Box 509 | 780.322.3805 | 780.322.3885 top |
|
| Nanton | Thelma Fanning Memorial Library | 1907 - 21 Avenue, Box 310 | 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 | 5150 Centre Street, 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.3990 | |
| Okotoks | Okotoks Public Library | 7 Riverside Drive West, Box 310 | 403.938.2220 | 403.938.4317 top |
|
| Olds | Olds College Library | 4500 - 50 Street | 403.556.4600 | 403.556.4705 | |
| Olds | Olds Municipal Library | 5217 - 52 Street | 403.556.6460 | 403.556.6693 | |
| Onoway | Onoway Public Library | 4808 - 51 Street, Box 484 | 780.967.2445 | 780.967.2445 | |
| Oyen | Oyen Municipal Library | 105 - 3 Avenue West, 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 | 310 Park Avenue, 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 | 1013 Aberdeen Street, Box 675 | 403.886.2636 | 403.886.2638 | |
| Picture Butte | Picture Butte Municipal Library | 120 - 4 Street South, Box 1130 | 403.732.4141 | 403.732.4334 | |
| Pincher Creek | Pincher Creek and District Municipal Library | 899 Main Street, Box 2020 | 403.627.3813 | 403.627.2847 | |
| Plamondon | Plamondon Municipal Library | Box 630 | 780.798.3852 | 780.798.3850 | |
| Ponoka | Ponoka Jubilee Library | 5110 - 48 Avenue, Box 4160 | 403.783.3843 | 403.783.3973 | |
| Provost | Provost Municipal Library | 5108 - 49 Street, Box 120 | 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 | 1 Atco Road, 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 | 15 Broadway South, Box 258 | 403.752.4785 | 403.752.4785 | |
| Redcliff | Redcliff Public Library | 131 Main Street South, Box 280 | 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 | 4915 - 48 Street, Box 384 | 780.942.3464 | 780.942.2013 | |
| Rimbey | Rimbey Municipal Library | 4938 - 50 Avenue, Box 1130 | 403.843.2841 | 403.843.2841 | |
| Rochester | Rochester Municipal Library | Box 309 | 780.698.3970 | 780.698.2290 | |
| Rockyford | Rockyford Municipal Library | 412 Serviceberry Trail, Box 277 | 403.533.3964 | ||
| Rocky Mountain House | Rocky Mountain House Public Library | 4922 - 52 Street, Box 1497 | 403.845.2042 or 5775 | 403.845.5633 | |
| Rolling Hills | Rolling Hills Public Library | 302 - 4 Street, Box 40 | 403.964.2186 | 403.964.3659 (school) | |
| Rosemary | Rosemary Community Library | 622 Dahlia Street, Box 210 | 403.378.4493 | 403.378.4388 | |
| Rumsey | Rumsey Community Library | Box 113 | 403.368.3939 | 403.368.2207 | |
| Rycroft | Rycroft Municipal Library | 4724 - 50 Street, Box 248 | 780.765.3973 | 780.765.2002 | |
| Ryley | McPherson Municipal Library | 5113 - 50 Street, Box 139 | 780.663.3999 | 780.663.3909 | |
| Sangudo | Sangudo Public Library | 5227 - 53 Avenue, Box 524 | 780.785.3431 | 780.785.3179 top |
|
| Seba Beach | Seba Beach Public Library | 140 - 3 Street, Box 159 | 780.797.3940 | 780.797.3800 | |
| Sedgewick | Sedgewick and District Municipal Library | 5011 - 50 Avenue, Box 569 | 780.384.3003 | 780.384.3003 | |
| Sexsmith | Sexsmith Shannon Library | 9917 - 99 Avenue, Box 266 | 780.568.4333 | 780.568.4333 | |
| Sherwood Park | Strathcona County Library | #300, 2020 Sherwood Drive | 780.449.5801 | 780.467.6861 | |
| Silver Valley | Silver Valley (Savanna) Community Library | Box 40 | 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 | 921 - 9 Street, Box 134 | 780.829.2389 | 780.829.2389 | |
| Smoky Lake | Smoky Lake Municipal Library | 5010 - 50 Street, Box 490 | 780.656.4212 | 780.656.4212 | |
| Spirit River | Spirit River Municipal Library | 4816 - 44 Avenue, 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 | 433 King Streeet, Box 400 | 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.8192 | 780.624.8192 | |
| St. Paul | St. Paul Municipal Library | 4802 - 53 Street, Box 1328 | 780.645.4904 | 780.645.5198 | |
| Standard | Standard Municipal Library | 822 Broadway Street, Box 305 | 403.644.3995 | ||
| Stavely | Stavely Municipal Library | 4823 - 49 Street, Box 100 | 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 Street | 403.934.5334 | 403.934.5331 | |
| Strathmore | Strathmore Municipal Library | 85 Lakeside Boulevard | 403.934.5440 | 403.934.1908 | |
| Sundre | Sundre Municipal Library | 2, 310 Centre Street North, Box 539 | 403.638.4000 | 403.638.5755 | |
| Swan Hills | Swan Hills Municipal Library | 5536 Main Street, Box 386 | 780.333.4505 | 780.333.4551 | |
| Sylvan Lake | Sylvan Lake Municipal Library | 4715 - 50 Avenue | 403.887.2130 | 403.887.0537 | |
| Taber | Taber Public Library | 5415 - 50 Avenue | 403.223.4343 | 403.223.4314 top |
|
| Tangent | Tangent Community Library | Box 63 | 780.359.2388 | ||
| Thorhild | Thorhild and District Municipal Library | 210 - 7 Avenue, Box 658 | 780.398.3502 | 780.398.2100 | |
| Thorsby | Thorsby Municipal Library | 4901 - 48 Avenue, Box 680 | 780.789.3808 | 780.789.3805 | |
| Three Hills | T. S. Rendall Library, Prairie Bible Institute | 330 - 5 Avenue NE, Box 4000 | 403.443.5511 | 403.443.5540 | |
| Three Hills | Three Hills Municipal Library | 122 -3 Avenue South, Box 207 | 403.443.2360 | ||
| Tilley | Tilley Public Library | 1481 - 1 Street East, Box 177 | 403.377.2233 | 403.377.2097 | |
| Tofield | Tofield Municipal Library | 5407 - 50 Street, Box 479 | 780.662.3838 | 780.662.3929 | |
| Tomahawk | Tomahawk Public Library | Box 69 | 780.339.3935 | 780.339.2121 | |
| Trochu | Trochu Municipal Library | 317 Main Street, Box 396 | 403.442.2458 | 403.442.2458 | |
| Two Hills | Alice Melnyk Public Library | 5009 Diefenbaker (50) Avenue, Box 460 | 780.657.3553 | 780.657.3553 | |
| Valhalla Centre | Valhalla Community Library | Box 68 | 780.356.3834 | 780.356.3834 top |
|
| Valleyview | Valleyview Municipal Library | 4804 - 50 Avenue, Box 897 | 780.524.3033 | 780.524.4563 | |
| Vauxhall | Vauxhall Public Library | 314 - 2 Avenue North, Box 265 | 403.654.2370 | 403.654.2370 | |
| Vegreville | Vegreville Centennial Library | 4709 - 50 Street, Box 129 | 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 | 205 Lucknow Street, Box 527 | 403.575.3915 | 403.575.3870 | |
| Viking | Viking Municipal Library | 4920 - 53 Avenue, Box 300 | 780.336.4992 | 780.336.4992 | |
| Vilna | Vilna Municipal Library | 5431 - 50 Street, Box 119 | 780.636.2077 | 780.636.3243 | |
| Vimy | Vimy Public Library | Box 29 | 780.961.3014 | 780.961.2094 | |
| Vulcan | Vulcan Municipal Library | 303 Centre Street, Box 1120 | 403.485.2571 | 403.485.2571 | |
| Wabamun | Wabamun Public Library | 5132 - 53 Avenue, 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 Public Library | Box 8 | 780.771.3939 | 780.771.2117 | |
| Wanham | Wanham Public Library | Box 163 | |||
| Warburg | Warburg Public Library | 5208 - 50 Avenue, Box 299 | 780.848.2391 | 780.848.2296 | |
| Warner | Warner Memorial Library | 206 - 3 Avenue, Box 270 | 403.642.3988 | ||
| Waskatenau | Anne Chorney Public Library | 5124 - 52 Street, Box 130 | 780.358.2777 | 780.358.2777 | |
| Water Valley | Water Valley Public Library | Box 250 | 403.637.3899 | ||
| Wembley | Wembley Public Library | Box 926 | 780.766.3553 | 780.766.3543 | |
| 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 | 5201 - 49 Street, Box 150 | 780.778.2900 | 780.778.2827 | |
| Wildwood | Wildwood Public Library | 5112 - 50 Street, Box 118 | 780.325.3882 | 780.325.3880 | |
| Willingdon | Willingdon Public Library | 4911 - 52 Avenue, Box 270 | 780.367.2642 | ||
| Winfield | Winfield Public Library | Box 360 | 780.682.2498 | 780.682.2490 | |
| Worsley | Worsley and District Public Library | Box 210 | 780.685.3842 | 780.685.3766 | |
| Wrentham | Wrentham Public Library | Box 111 | 403.222.2485 | 403.222.2101 | |
| Youngstown | Youngstown Municipal Library | 218 Main Street, Box 39 | 403.779.3864 | 403.779.3828 | |
| Zama City | Zama Community Library | 1025 Aspen Drive, Box 14 | 780.683.2888 |