| Acadia No. 34 Library Board, M.D. of |
|---|
| Acadia | Box 6, 103 - 1 Street W | Acadia Valley | AB | T0J 0A0 | 403-972-3744 | | |
| Acme Library Board, Village of |
|---|
| Acme | Box 326, 610 Walsh Avenue | Acme | AB | T0M 0A0 | 403-546-3879 | | |
| Airdrie Library Board, City of |
|---|
| Airdrie | 111, 304 Main Street SE | Airdrie | AB | T4B 3C3 | 403-948-0600 | | |
| Alberta Beach Library Board |
|---|
| Alberta Beach | Box 186, 4815 - 50 Avenue | Alberta Beach | AB | T0E 0A0 | 780-924-3491 | | |
| Alix Library Board, Village of |
|---|
| Alix | Box 69, 4928 - 50 Street | Alix | AB | T0C 0B0 | 403-747-3233 | | |
| Alliance Library Board, Village of |
|---|
| Alliance | Box 185, 101 - 1 Street E | Alliance | AB | T0B 0A0 | 780-879-3733 | | |
| Amisk Library Board, Village of |
|---|
| Amisk | Box 71, 5005 - 50 Street | Amisk | AB | T0B 0B0 | 780-628-5457 | | |
| Andrew Library Board, Village of |
|---|
| Andrew | Box 180, 5021 - 50 Street | Andrew | AB | T0B 0C0 | 780-365-3501 | | |
| Arrowwood Library Board, Village of |
|---|
| Arrowwood | Box 88, 22 Centre Street | Arrowwood | AB | T0L 0B0 | 403-534-3932 | | |
| Athabasca County Library Board |
|---|
| Athabasca County - library board | 3602 - 48 Avenue | | AB | | | | |
| Grassland | | Grassland | AB | T0A 1V0 | 780-525-3733 | | |
| Rochester | P O Box 309 | Rochester | AB | T0G 1Z0 | 780-698-3970 | | |
| Wandering River | 5001 - 56 Street | Wandering River | AB | T0A 3M0 | 780-771-3939 | | |
| Athabasca Library Board, Town of |
|---|
| Athabasca | 4716 - 48 Street | Athabasca | AB | T9S 1R2 | 780-675-2735 | | |
| Banff Library Board, Town of |
|---|
| Banff | Box 996, 101 Bear Street | Banff | AB | T1L 1H3 | 403-762-2661 | | |
| Barnwell Library Board, Village of |
|---|
| Barnwell | Box 261, 320 Heritage Road | Barnwell | AB | T0K 0B0 | 403-223-2902 | | |
| Barrhead Library Board |
|---|
| Barrhead | 5103 - 53 Avenue | Barrhead | AB | T7N 1N9 | 780-674-8519 | | |
| Barrhead - library board | | | AB | | | | |
| Neerlandia | 5000 - 50 Street | Neerlandia | AB | T0G 1R0 | 780-674-5384 | | |
| Bashaw Library Board, Town of |
|---|
| Bashaw | Box 669, 5020 - 52 Street | Bashaw | AB | T0B 0H0 | 780-372-4055 | | |
| Bassano Library Board, Town of |
|---|
| Bassano | Box 658, 522 - 2 Avenue | Bassano | AB | T0J 0B0 | 403-641-4065 | | |
| Bawlf Library Board, Village of |
|---|
| Bawlf | Box 116, 203 Hanson Street | Bawlf | AB | T0B 0J0 | 780-373-3882 | | |
| Beaumont Library Board, City of |
|---|
| Beaumont | 5700 - 49 Street | Beaumont | AB | T4X 1S7 | 780-929-2665 | | |
| Beaverlodge Library Board, Town of |
|---|
| Beaverlodge | Box 119, 406 - 10 Street | Beaverlodge | AB | T0H 0C0 | 780-354-2569 | | |
| Beiseker Library Board, Village of |
|---|
| Beiseker | Box 8, 401 - 5 Street | Beiseker | AB | T0M 0G0 | 403-947-3230 | | |
| Bentley Library Board, Town of |
|---|
| Bentley | Box 361, 5014 - 49 Avenue | Bentley | AB | T0C 0J0 | 403-748-4626 | | |
| Berwyn Library Board, Village of |
|---|
| Berwyn | Box 89, 5105 - 51 Street | Berwyn | AB | T0H 0E0 | 780-338-3616 | | |
| Big Lakes County Library Board |
|---|
| Kinuso | Box60,500 Kinuso Avenue | Kinuso | AB | T0G 1K0 | 780-775-3694 | | |
| Big Valley Library Board, Village of |
|---|
| Big Valley | Box 205, 29 - 1 Avenue S | Big Valley | AB | T0J 0G0 | 403-876-2642 | | |
| Birch Hills County Library Board |
|---|
| Birch Hills County - library board | | Eaglesham | AB | T0H 1H0 | | | |
| Eaglesham | P O Box 206 | Eaglesham | AB | T0H 1H0 | 780-359-3792 | | |
| Tangent | P O Box 63 | Tangent | AB | T0H 3J0 | 780-359-2666 | | |
| Blackfalds Library Board, Town of |
|---|
| Blackfalds | Box 70, 5302 Broadway Avenue | Blackfalds | AB | T0M 0J0 | 403-885-2343 | | |
| Bon Accord Library Board, Town of |
|---|
| Bon Accord | Box 749, 5025 - 50 Avenue | Bon Accord | AB | T0A 0K0 | 780-921-2540 | | |
| Bonnyville Library Board, Town of |
|---|
| Bonnyville | Box 8058, 4804 - 49 Avenue | Bonnyville | AB | T9N 2J3 | 780-826-3071 | | |
| Bonnyville No. 87 Library Board, M.D. of - disabled |
|---|
| Bonnyville No. 87 - M.D. | | Bonnyville | AB | T9N 2J7 | (780) 826-3609 | | |
| Bow Island Library Board, Town of |
|---|
| Bow Island | Box 608, 510 Centre Street | Bow Island | AB | T0K 0G0 | 403-545-2828 | | |
| Bowden Library Board, Town of |
|---|
| Bowden | Box 218, 2101 - 20 Avenue | Bowden | AB | T0M 0K0 | 403-224-3688 | | |
| Boyle Library Board, Village of |
|---|
| Boyle | Box 450, 4800 - 3 Street S | Boyle | AB | T0A 0M0 | 780-689-4161 | | |
| Brazeau County Library Board - disabled |
|---|
| Brazeau County | | Drayton Valley | AB | T7A 1R1 | (780) 542-7777 | | |
| Breton Library Board, Village of |
|---|
| Breton | Box 447, 4916 - 50 Avenue | Breton | AB | T0C 0P0 | 780-696-3740 | | |
| Brooks Library Board, City of |
|---|
| Brooks | Box 1149, 323 - 1 Street E | Brooks | AB | T1R 1B9 | 403-362-2947 | | |
| Bruderheim Library Board, Town of |
|---|
| Bruderheim | Bag 250, 5017 - 49 Street | Bruderheim | AB | T0B 0S0 | 780-796-3032 | | |
| Calgary Library Board, City of |
|---|
| Calgary | 800 - 3 Street SE (Central Library) | Calgary | AB | T2G 2E7 | 403-260-2600 | | |
| CPL-Bowness | 7930 Bowness Rd NW | Calgary | AB | T3B 0E8 | 403-260-2600 | M 1-8; Tu-W 10-8; Th-Sa 10-5; Su 12-5; (mid May-mid Sep Su closed); | |
| CPL-Country Hills | 11950 Country Village Link NE | Calgary | AB | T3K 6E3 | 403-260-2600 | M-Th 10-9; F 9-6; Sa 10-5; Su 12-5; | |
| CPL-Crowfoot | 8665 Nose Hill Dr NW | Calgary | AB | T3G 5T3 | 403-260-2600 | M-Th 9-9; F 9-6; Sa 9-5; Su 12-5; | |
| CPL-Fish Creek | 11161 Bonaventure Dr SE | Calgary | AB | T2J 6S1 | 403-260-2600 | M-Th 9-9; F 9-6; Sa 9-5; Su 12-5; | |
| CPL-Forest Lawn | 4807 8th Ave SE | Calgary | AB | T2A 4M1 | 403-260-2600 | M-Th 10-9; F 10-6; Sa 10-5; Su 12-5; (mid May-mid Sep Su closed); | |
| CPL-Giuffre Family Library | 3223 14th St SW | Calgary | AB | T2T 3V8 | 403-260-2600 | | |
| CPL-Glenmore Square | 7740 18th St SE | | AB | | | M-Tu,Th 10-9; W 1-9; F,Sa 10-5; Su 12-5; (mid May-mid Sep Su closed); | |
| CPL-Louise Riley | 1904 14th Ave NW | Calgary | AB | T2N 1M5 | 403-260-2600 | M-Th 10-9; F 10-6; Sa 10-5; Su 12-5; (mid May-mid Sep Su closed); | |
| CPL-Memorial Park | 1221 2nd St SW | Calgary | AB | T2R 0W5 | 403-260-2600 | M,Sa 10-5; Tu-Th 12-8; F 10-6; Su 12-5; (mid May-mid Sep Su closed); | |
| CPL-Nose Hill | 1530 Northmount Dr NW | Calgary | AB | T2L 0G6 | 403-260-2600 | M-Th 10-9; F 10-6; Sa 10-5; Su 12-5; (mid May-mid Sep Su closed); | |
| CPL-Shaganappi | 3415 8th Ave SW | | AB | | | M,W 1-9; Tu 10-9; Th-Sa 10-5; Su 12-5 (mid Sep-mid May) | |
| CPL-Shawnessy | 333 Shawville Blvd SE | Calgary | AB | T2Y 4H3 | 403-260-2600 | M-Th 9-9; F 9-8; Sa 9-5; Su 12-5; ( mid May-mid Sep F extended closing hours ); | |
| CPL-Signal Hill | 5994 Signal Hill Centre SW | Calgary | AB | T3H 3P8 | 403-260-2600 | M-Th 10-9; F 10-6; Sa 10-5; Su 12-5; | |
| CPL-Southwood | 924 Southland Dr SW | Calgary | AB | T2W 0J9 | 403-260-2600 | M-Th 10-9; F 10-6; Sa 10-5; Su 12-5; (mid May-mid Sep Su closed); | |
| CPL-Thorn-Hill | 6617 Centre St N | Calgary | AB | T2K 4Y5 | 403-260-2600 | M-Th 10-9; F 10-6; Sa 10-5; Su 12-5; (mid May-mid Sep Su closed); | |
| CPL-Village Square | 2623 56th St NE | Calgary | AB | T1Y 6E7 | 403-260-2600 | M-Th 9-9; F 9-6; Sa 9-5; Su 12-5; (mid May-mid Sep Su closed); | |
| Calmar Library Board, Town of |
|---|
| Calmar | Box 238, 4705 - 50 Avenue | Calmar | AB | T0C 0V0 | 780-985-3472 | | |
| Camrose Library Board, City of |
|---|
| Camrose | 4710 - 50 Avenue | Camrose | AB | T4V 0R8 | 780-672-4214 | | |
| Canmore Library Board, Town of |
|---|
| Canmore | 101, 700 Railway Avenue | Canmore | AB | T1W 1P4 | 403-678-2468 | | |
| Carbon Library Board, Village of |
|---|
| Carbon | Box 70, 719 Glengarry Street | Carbon | AB | T0M 0L0 | 403-572-3440 | | |
| Cardston Library Board, Town of |
|---|
| Cardston | Box 156, 25 - 3 Avenue W | Cardston | AB | T0K 0K0 | 403-653-4775 | | |
| Carmangay Library Board, Village of |
|---|
| Carmangay | Box 67, 416 Grand Avenue | Carmangay | AB | T0L 0N0 | 403-643-3777 | | |
| Caroline Library Board, Village of |
|---|
| Caroline | Box 339, 5023 - 50 Avenue | Caroline | AB | T0M 0M0 | 403-722-4060 | | |
| Carstairs Library Board, Town of |
|---|
| Carstairs | Box 941, 1402 Scarlett Ranch Blvd. | Carstairs | AB | T0M 0N0 | 403-337-3943 | | |
| Castor Library Board, Town of |
|---|
| Castor | Box 699, 4905 - 50 Avenue | Castor | AB | T0C 0X0 | 403-882-3999 | | |
| Cereal Library Board, Village of - disabled |
|---|
| Cereal | 415 Main Street | | AB | | | | |
| Champion Library Board, Village of |
|---|
| Champion | Box 177, 132A - 2 Street S | Champion | AB | T0L 0R0 | 403-897-3099 | | |
| Chauvin Library Board, Village of |
|---|
| Chauvin | Box 129, 5200 - 4 Avenue N | Chauvin | AB | T0B 0V0 | 780-858-3744 | | |
| Chestermere Library Board, City of |
|---|
| Chestermere | 105 Marina Road | Chestermere | AB | T1X 1V7 | 403-272-9025 | | |
| Chinook Arch Library Board |
|---|
| Wrentham | 101 Caragan Avenue | Wrentham | AB | T0K 2P0 | 403-222-2485 | | |
| Claresholm Library Board, Town of |
|---|
| Claresholm | Box 548, 211 - 49 Avenue W | Claresholm | AB | T0L 0T0 | 403-625-4168 | | |
| Clive Library Board, Village of |
|---|
| Clive | Box 209, 5107 - 50 Street | Clive | AB | T0C 0Y0 | 403-784-3131 | | |
| Coaldale Library Board, Town of |
|---|
| Coaldale | Box 1207, 2014 - 18 Street | Coaldale | AB | T1M 1N1 | 403-345-1340 | | |
| Cochrane Library Board, Town of |
|---|
| Cochrane | 405 Railway Street W | Cochrane | AB | T4C 2E2 | 403-932-4353 | | |
| Cold Lake Library Board, City of |
|---|
| Cold Lake | 5513 B - 48 Avenue | Cold Lake | AB | T9M 1X9 | 780-594-5101 | | |
| Grand Centre - Disabled | 5513 - 48 Avenue | | AB | | | | |
| Harbor View - Disabled | 5513 Eighth Ave | | AB | | | | |
| Consort Library Board, Village of |
|---|
| Consort | Box 456, 5215 - 50 Street | Consort | AB | T0C 1B0 | 403-577-2501 | | |
| Coronation Library Board, Town of |
|---|
| Coronation | Box 453, 5001 Royal Avenue | Coronation | AB | T0C 1C0 | 403-578-3445 | | |
| Coutts Library Board, Village of |
|---|
| Coutts | Box 216, 218 - 1 Avenue S | Coutts | AB | T0K 0N0 | 403-344-3804 | | |
| Cremona Library Board, Village of |
|---|
| Cremona | General Delivery, 205 - 1 Street E | Cremona | AB | T0M 0R0 | 403-637-3100 | | |
| Crossfield Library Board, Town of |
|---|
| Crossfield | Box 40, 1210 Railway Street | Crossfield | AB | T0M 0S0 | 403-946-4232 | | |
| Crowsnest Pass Library Board, Municipality of |
|---|
| Blairmore - Disabled | Box 1177, 2114 - 127 Street | Blairmore | AB | T0K 0E0 | 403-562-8393 | | |
| Crowsnest Pass | 2114 - 127th Street | Blairmore | AB | T0K 0E0 | 403-562-8393 | | |
| Cypress County Library Board |
|---|
| Cypress County - library board | | Ralston | AB | T0J 2N0 | | | |
| Graham | 35 Dugway Dr | Ralston | AB | T0J 2N0 | 403-544-3670 | | |
| Irvine | 78 S Railway Avenue | Irvine | AB | T0J 1V0 | 403-834-3437 | | |
| Czar Library Board, Village of |
|---|
| Czar | Box 127, 5005 - 49 Avenue | Czar | AB | T0B 0Z0 | 780-857-2895 | | |
| Daysland Library Board, Town of |
|---|
| Daysland | Box 700, 5130 - 50 Street | Daysland | AB | T0B 1A0 | 780-781-0005 | | |
| Delburne Library Board, Village of |
|---|
| Delburne | Box 405, 2210 - 20 Street | Delburne | AB | T0M 0V0 | 403-749-3848 | | |
| Delia Library Board, Village of |
|---|
| Delia | Box 236, 205 - 3 Avenue N | Delia | AB | T0J 0W0 | 403-364-3777 | | |
| Derwent Library Board, Village of |
|---|
| Derwent | | | AB | | | | |
| Derwent - Library 1 | 304 1 Ave | Derwent | AB | T0B 1C0 | 780-741-3792 | | |
| Derwent - Library 2 | | | AB | | | | |
| Derwent - library board | | | AB | | | | |
| Devon Library Board, Town of |
|---|
| Devon | 101 - 17 Athabasca Avenue | Devon | AB | T9G 1G5 | 780-987-3720 | | |
| Diamond Valley Library Board, Town of |
|---|
| Diamond Valley | 129 Main Street NE | Turner Valley | AB | T0L 2A0 | 403-933-3278 | | |
| Didsbury Library Board, Town of |
|---|
| Didsbury | Box 10, 2033 - 19 Avenue | Didsbury | AB | T0M 0W0 | 403-335-3142 | | |
| Donalda Library Board, Village of |
|---|
| Donalda | Box 40, 5011 Main Street | Donalda | AB | T0B 1H0 | 403-883-2665 | | |
| Drayton Valley Library Board, Town of |
|---|
| Drayton Valley | Box 6240, 5120 - 52 Street | Drayton Valley | AB | T7A 1R7 | 780-514-2722 | | |
| Drumheller Library Board, Town of |
|---|
| Drumheller | Box 1599, 80 Veterans Way | Drumheller | AB | T0J 0Y0 | 403-823-1371 | | |
| Duchess Library Board, Village of |
|---|
| Duchess | Box 88, 256 A Louise Avenue | Duchess | AB | T0J 0Z0 | 403-378-4369 | | |
| Eckville Library Board, Town of |
|---|
| Eckville | Box 492, 4855 - 51 Avenue | Eckville | AB | T0M 0X0 | 403-746-3240 | | |
| Edberg Library Board, Village of |
|---|
| Edberg | Box 93, 48 First Avenue W | Edberg | AB | T0B 1J0 | 780-678-5606 | | |
| Edgerton Library Board, Village of |
|---|
| Edgerton | Box 180, 5037 - 50 Avenue | Edgerton | AB | T0B 1K0 | 780-755-3933 | | |
| Edmonton Library Board, City of |
|---|
| Edmonton | 7 Sir Winston Churchill Square | Edmonton | AB | T5J 2V4 | 780-496-7000 | M-F 9-9; Sa 9-6; Su 1-5 | |
| EPL-Abbottsfield - Penny McKee Branch | 3410 118 Avenue NW | Edmonton | AB | T5W 4W1 | 780-496-7839 | M-Th 10-9; F-Sa 10-6; Su 1-5 | |
| EPL-Calder | 12522 132 Avenue NW | Edmonton | AB | T5L 2Z6 | 780-496-7090 | M-Th 10-9; F-Sa 10-6; Su 1-5 | |
| EPL-Capilano | 5615 101 Avenue NW | Edmonton | AB | T6A 0H2 | 780-496-1802 | M-Th 10-9; F 10-6; Sa 9:30-5:30; Su 1-5 | |
| EPL-Castle Downs | 15379 Castle Downs Road NW | Edmonton | AB | T5X 3Y7 | 780-496-1804 | M-Th 10-9; F-Sa 10-6; Su 1-5 | |
| EPL-Clareview | 3808 139 Avenue NW | Edmonton | AB | T5Y 3G4 | 780-442-7471 | M-Th 10-9; F-Sa 10-6; Su 1-5 | |
| EPL-Enterprise Square | 10212 Jasper Avenue NW | | AB | | | M-F 9-9; Sa 9-6; Su 1-5 | |
| EPL-epl2go Literacy Van 1 | | | AB | | | | |
| EPL-epl2go Literacy Van 2 | | | AB | | | | |
| EPL-epl2go Literacy Van 3 | | | AB | | | | |
| EPL-epl2go Literacy Van 4 | | | AB | | | | |
| EPL-eplGO Pilot Sound - McConachie | 16607 50 Street NW | | AB | | | M 10-6; Tu 1-9; W 10-6; Th 1-9; F-Sa 10-6; Su 1-5 | |
| EPL-eplGO West Henday Promenade | 818 Webber Greens Drive NW | | AB | | | M 10-6; T 1-9; W 10-6; Th 1-9; F-Sa 10-6; Su 1-5 | |
| EPL-Highlands | 6710 118 Avenue NW | Edmonton | AB | T5B 0P3 | 780-496-1806 | M-Th 10-9; F-Sa 10-6; Su 1-5 | |
| EPL-Idylwylde | 8310 88 Avenue NW | Edmonton | AB | T6C 1L1 | 780-496-1808 | M-Th 10-9; F-Sa 10-6; Su 1-5 | |
| EPL-Jasper Place | 9010 156 Street NW | Edmonton | AB | T5R 5X7 | 780-496-1810 | M-Th 10-9; F-Sa 10-6; Su 1-5 | |
| EPL-Lois Hole Library | 17650 69 Avenue NW | Edmonton | AB | T5T 3X9 | 780-442-0888 | M-Th 10-9; F-Sa 10-6; Su 1-5; | |
| EPL-Londonderry | 110 Londonderry Mall | Edmonton | AB | T5C 3C8 | 780-496-1814 | M-Th 10-9; F 10-6; Sa 9:30-5:30; Su 1-5 | |
| EPL-Meadows | 2702 17 Street NW | Edmonton | AB | T6T 0X1 | 780-442-7472 | M-Th 10-9; F-Sa 10-6; Su 1-5 | |
| EPL-Mill Woods | 2610 Hewes Way NW | Edmonton | AB | T6L 0A9 | 780-496-1818 | M-Th 10-9; F-Sa 10-6; Su 1-5; | |
| EPL-Riverbend | 460 Riverbend Square NW | Edmonton | AB | T6R 2X2 | 780-944-5311 | M-Th 10-9; F-Sa 10-6; Su 1-5 | |
| EPL-Sprucewood | 11555 95 Street NW | Edmonton | AB | T5G 1L5 | 780-496-7099 | M-Th 10-9; F-Sa 10-6; Su 1-5 | |
| EPL-Strathcona | 8331 104 Street NW | Edmonton | AB | T6E 4E9 | 780-496-1828 | M-Th 10-9; F-Sa 10-6; Su 1-5 | |
| EPL-Whitemud Crossing | 4211 106 St | Edmonton | AB | T6J 6L7 | 780-496-1822 | M-Th 10-9; F-Sa 10-6; Su 1-5 | |
| EPL-Woodcroft | 13420 114th Ave NW | Edmonton | AB | T5M 2Y5 | 780-496-1830 | M-Th 10-9; F-Sa 10-6; Su 1-5 | |
| Edson Library Board, Town of |
|---|
| Edson | 4726 - 8 Avenue | Edson | AB | T7E 1E3 | 780-723-6691 | | |
| Elizabeth Metis Settlement Library Board |
|---|
| Elizabeth | | | AB | | | | |
| Elk Point Library Board, Town of |
|---|
| Elk Point | Box 750, 5123 - 50 Avenue | Elk Point | AB | T0A 1A0 | 780-724-3737 | | |
| Elnora Library Board, Village of |
|---|
| Elnora | Box 750, 210 Main Street | Elnora | AB | T0M 0Y0 | 403-773-3966 | | |
| Empress Library Board, Village of |
|---|
| Empress | Box 188, 6 - 3 Avenue | Empress | AB | T0J 1E0 | 403-565-3936 | | |
| Fairview Public Library Board |
|---|
| Fairview | Box 248, 10209 - 109 Street | Fairview | AB | T0H 1L0 | 780-835-2613 | | |
| Falher Regional Intermunicipal Library Board |
|---|
| Falher | Box 60, 27 Central Avenue SE | Falher | AB | T0H 1M0 | 780-837-2776 | | |
| Foremost Library Board, Village of |
|---|
| Foremost | 103 - 1 Avenue | Foremost | AB | T0K 0X0 | 403-867-3855 | | |
| Forestburg Library Board, Village of |
|---|
| Forestburg | Box 579, 4905 - 50 Street | Forestburg | AB | T0B 1N0 | 780-582-4110 | | |
| Fort Macleod Library Board, Town of |
|---|
| Fort Macleod | Box 1479, 264 - 24 Street | Fort Macleod | AB | T0L 0Z0 | 403-553-3880 | | |
| Fort Saskatchewan Library Board, City of |
|---|
| Fort Saskatchewan | 10011 - 102 Street | Fort Saskatchewan | AB | T8L 2C5 | 780-998-4275 | | |
| Fox Creek Library Board, Town of |
|---|
| Fox Creek | Box 1078, 103 2A Avenue | Fox Creek | AB | T0H 1P0 | 780-622-2343 | | |
| Frog Lake First Nation Library Board |
|---|
| Frog Lake | | | AB | | | | |
| Galahad Library Board, Village of - disabled |
|---|
| Galahad | 109 Lady Vivian Avenue W | Galahad | AB | T0B 1R0 | (780) 583-3917 | | |
| Gibbons Library Board, Town of |
|---|
| Gibbons | Box 510, 5115 - 51 Street | Gibbons | AB | T0A 1N0 | 780-923-2004 | | |
| Glendon Library Board, Village of |
|---|
| Glendon | Box 120, 5016 54 Street | Glendon | AB | TOA 1P0 | 780-635-3881 | | |
| Glenwood Library Board, Village of |
|---|
| Glenwood | Box 1156, 59 Main Avenue N | Glenwood | AB | T0K 2R0 | 403-393-7260 | | |
| Grande Prairie Library Board, City of |
|---|
| Grande Prairie | 101, 9839-103 Avenue | Grande Prairie | AB | T8V 6M7 | 780-532-3580 | | |
| Grande Prairie No. 1 Library Board, County of |
|---|
| County of Grande Prairie - library board | 10001 - 84 Avenue | Clairmont | AB | T8X 5B2 | 780-831-6966 | | |
| Elmworth | | Elmworth | AB | T0H 1J0 | 780-354-2930 | | |
| Hythe | 10013 - 100 Street | Hythe | AB | T0H 2C0 | 780-356-3014 | | |
| La Glace | 9924 - 97 Avenue | La Glace | AB | T0H 2J0 | 780-568-4696 | | |
| Valhalla Centre | 9702 - 100 Avenue | Valhalla Centre | AB | T0H 3M0 | 780-356-3834 | | |
| Greenview Library Board, M.D. of |
|---|
| DeBolt | 65 Alberta Avenue | DeBolt | AB | T0H 1B0 | 780-957-3770 | | |
| Grande Cache | 10601 Shand Avenue | Grande Cache | AB | T0E 0Y0 | 780-827-2081 | | |
| MD of Greenview - library board | | Valleyview | AB | T0H 3N0 | | | |
| Grimshaw Library Board, Town of |
|---|
| Grimshaw | Box 588, 4412 A - 50 Street | Grimshaw | AB | T0H 1W0 | 780-332-4553 | | |
| Hanna Library Board, Town of |
|---|
| Hanna | Box 878, 202 - 1 Street W | Hanna | AB | T0J 1P0 | 403-854-3865 | | |
| Hardisty Library Board, Town of |
|---|
| Hardisty | Box 539, 5027 - 50 Street | Hardisty | AB | T0B 1V0 | 780-888-3947 | | |
| Hay Lakes Library Board, Village of |
|---|
| Hay Lakes | Box 69, 110 Main Street | Hay Lakes | AB | T0B 1W0 | 780-878-2665 | | |
| Heisler Library Board, Village of |
|---|
| Heisler | Box 111, 100 Haultain Avenue | Heisler | AB | T0B 2A0 | 780-889-3925 | | |
| High Level Library Board, Town of |
|---|
| High Level | 10601 - 103 Street | High Level | AB | T0H 1Z0 | 780-926-2097 | | |
| High Prairie Library Board, Town of |
|---|
| High Prairie | Box 890, 4723 - 53 Avenue | High Prairie | AB | T0G 1E0 | 780-523-3838 | | |
| High River Library Board, Town of |
|---|
| High River | 909 - 1 Street SW | High River | AB | T1V 1A5 | 403-652-2917 | | |
| Hines Creek Library Board, Village of |
|---|
| Hines Creek | Box 750, 212 - 10 Street | Hines Creek | AB | T0H 2A0 | 780-494-3879 | | |
| Hinton Library Board, Town of |
|---|
| Hinton | 803 Switzer Drive | Hinton | AB | T7V 1V1 | 780-865-2363 | | |
| Holden Library Board, Village of |
|---|
| Holden | Box 26, 4912 - 50 Street | Holden | AB | T0B 2C0 | 780-688-3838 | | |
| Hughenden Library Board, Village of |
|---|
| Hughenden | Box 36, 7 Mckenzie Avenue | Hughenden | AB | T0B 2E0 | 780-856-2435 | | |
| Hussar Library Board, Village of |
|---|
| Hussar | Box 100, 111 Centre Street | Hussar | AB | T0J 1S0 | | | |
| Innisfail Library Board, Town of |
|---|
| Innisfail | 5300 A - 55 Street Close | Innisfail | AB | T4G 1R6 | 403-227-4407 | | |
| Innisfree Library Board, Village of |
|---|
| Innisfree | Box 121, 5317 - 48 Avenue | Innisfree | AB | T0B 2G0 | 780-592-2122 | | |
| Irma Library Board, Village of |
|---|
| Irma | Box 250, 5012 - 51 Avenue | Irma | AB | T0B 2H0 | 780-754-3746 | | |
| Irricana Library Board, Town of |
|---|
| Irricana | Box 299, 226 - 2 Street | Irricana | AB | T0M 1B0 | 403-935-4818 | | |
| Jasper Library Board, Municipality of |
|---|
| Jasper | Box 1170, 500 Robson Street | Jasper | AB | T0E 1E0 | 780-852-3652 | | |
| Kainai Public Library Board |
|---|
| Kainai | | Standoff | AB | T0L 1Y0 | 403-308-8510 | | |
| Killam Library Board, Town of |
|---|
| Killam | Box 329, 5007 - 49 Avenue | Killam | AB | T0B 2L0 | 780-385-3032 | | |
| Kitscoty Library Board, Village of |
|---|
| Kitscoty | 4910 - 51 Street | Kitscoty | AB | T0B 2P0 | 780-846-2822 | | |
| Lac La Biche County Library Board |
|---|
| Lac La Biche | 8702 - 91 Avenue | Lac La Biche | AB | T0A 2C0 | 780-623-7467 | | |
| Lac La Biche County - library board | | | AB | | | | |
| Plamondon | 9814 - 100 Street | Plamondon | AB | T0A 2C0 | 780-798-3852 | | |
| Lac Ste Anne County Library Board |
|---|
| Darwell | 54225 Hwy 765 | Darwell | AB | T0E 0L0 | 780-892-3746 | | |
| Lac Ste Anne County - library board | 4928 Langston Street | Sangudo | AB | T0E 2A0 | | | |
| Rich Valley | | Gunn | AB | T0E 1A0 | 780-967-3525 | | |
| Sangudo | 5131 - 53 Avenue | Sangudo | AB | T0E 2A0 | 780-785-2955 | | |
| Lacombe Library Board, City of |
|---|
| Lacombe | 101, 5214 - 50 Avenue | Lacombe | AB | T4L 0B6 | 403-782-3433 | | |
| Lamont County Library Board |
|---|
| Lamont County - library board | 5303 - 50 Avenue | Lamont | AB | T0B 2R0 | | | |
| Lamont Library Board, Town of |
|---|
| Lamont | Box 180, 4811 - 50 Avenue | Lamont | AB | T0B 2R0 | 780-895-2299 | | |
| Leduc County Library Board |
|---|
| New Sarepta | 5150 Centre Street | New Sarepta | AB | T0B 3M0 | 780-975-7513 | | |
| Leduc Library Board, City of |
|---|
| Leduc | 2 Alexandra Park | Leduc | AB | T9E 4C4 | 780-986-2637 | | |
| Legal Library Board, Town of |
|---|
| Legal | | | AB | | | | |
| Lethbridge Library Board, City of |
|---|
| Lethbridge | 810 - 5 Avenue S | Lethbridge | AB | T1J 4C4 | 403-380-7310 | | |
| Lethbridge Public Library |
|---|
| Lethbridge Public Library | | | AB | | | | |
| Linden Library Board, Village of |
|---|
| Linden | Box 1207, 215 - 1 Street SE | Linden | AB | T0M 1J0 | 403-546-3757 | | |
| Lloydminster Library Board, City of |
|---|
| Lloydminster | Unit 160, Lloyd Mall, 5211 44 Street | Lloydminster | AB | T9V 0A7 | 780-875-0850 | | |
| Lomond Library Board, Village of |
|---|
| Lomond | Box 290, 2 Railway Avenue N | Lomond | AB | T0L 1G0 | 403-792-3934 | | |
| Longview Library Board, Village of |
|---|
| Longview | Box 189, 128 Morrison Place | Longview | AB | T0L 1H0 | 403-558-3927 | | |
| Lougheed Library Board, Village of |
|---|
| Lougheed | Box 179, 5004 - 50 Street | Lougheed | AB | T0B 2V0 | 780-386-2498 | | |
| Mackenzie County Library Board |
|---|
| Fort Vermilion | 5103 River Road | Fort Vermilion | AB | T0H 1N0 | 780-927-4279 | | |
| La Crete | 10001 - 99 Avenue | La Crete | AB | T0H 2H0 | 780-928-3166 | | |
| Mackenzie County - library board | 4511 46 Avenue | Fort Vermilion | AB | T0H 1N0 | | | |
| Zama City | 1025 Aspen Drive | Zama City | AB | T0H 4E0 | 780-683-2888 | | |
| Magrath Library Board, Town of |
|---|
| Magrath | Box 295, 27 Center Street S | Magrath | AB | T0K 1J0 | 403-758-6498 | | |
| Manning Library Board, Town of |
|---|
| Manning | Box 810, 407 Main Street | Manning | AB | T0H 2M0 | 780-836-3054 | | |
| Mannville Library Board, Village of |
|---|
| Mannville | Box 186, 5029 - 50 Street | Mannville | AB | T0B 2W0 | 780-763-3611 | | |
| Marigold Library Board |
|---|
| Carseland | 330 Railway Avenue | Carseland | AB | T0J 0M0 | 403-934-6007 | | |
| Cessford (Berry Creek) | 116 1st Avenue | Cessford | AB | T1R 1E2 | 844-566-3743 | | |
| Exshaw (Bighorn) | 2 Heart Mountain Drive | Exshaw | AB | T0L 2C0 | 403-673-3571 | | |
| Gleichen | 404 Main St | Gleichen | AB | T0J 1N0 | 403-734-2390 | | |
| Langdon | 344 Centre Street | Langdon | AB | T0J 1X1 | (403) 936-4359 | | |
| Millarville | 130 Millarville Road | Millarville | AB | T0L 1K0 | 403-931-3919 | | |
| Rumsey | | Rumsey | AB | T0J 2Y0 | 403-368-3939 | | |
| Marwayne Library Board, Village of |
|---|
| Marwayne | 105 - 2 Street S | Marwayne | AB | T0B 2X0 | 780-847-3930 | | |
| Mayerthorpe Library Board, Town of |
|---|
| Mayerthorpe | Box 810, 4601 - 52 Street | Mayerthorpe | AB | T0E 1N0 | 780-786-2404 | | |
| McLennan Library Board, Town of |
|---|
| McLennan | Box 298, 19 - 1 Avenue NW | McLennan | AB | T0H 2L0 | 780-324-3767 | | |
| Medicine Hat Library Board, City of |
|---|
| Medicine Hat | 414 - 1 Street SE | Medicine Hat | AB | T1A 0A8 | 403-502-8527 | | |
| Milk River Library Board, Town of |
|---|
| Milk River | Box 579, 321 - 3 Avenue NE | Milk River | AB | T0K 1M0 | 403-647-3793 | | |
| Millet Library Board, Town of |
|---|
| Millet | Box 30, 4528 - 51 Street | Millet | AB | T0C 1Z0 | 780-387-5222 | | |
| Milo Library Board, Village of |
|---|
| Milo | Box 30, 116 Centre Street | Milo | AB | T0L 1L0 | 403-599-3850 | | |
| Morinville Library Board, Town of |
|---|
| Morinville | 10119 - 100 Avenue | Morinville | AB | T8R 1P8 | 780-939-3292 | | |
| Morrin Library Board, Village of |
|---|
| Morrin | Box 284, 113 Main Street | Morrin | AB | T0J 2B0 | 403-772-3922 | | |
| Mundare Library Board, Town of |
|---|
| Mundare | Box 3, 5128 - 50 Street | Mundare | AB | T0B 3H0 | 780-764-3929 | | |
| Myrnam Library Board, Village of |
|---|
| Myrnam | 5105 50 Street | Myrnam | AB | T0B 3K0 | | | |
| Nampa Library Board, Village of |
|---|
| Nampa | Box 509, 10203 - 99 Avenue | Nampa | AB | T0H 2R0 | 780-322-3805 | | |
| Nanton Library Board, Town of |
|---|
| Nanton | Box 310, 1907 - 21 Avenue | Nanton | AB | T0L 1R0 | 403-646-5535 | | |
| Newell Library Board, County of |
|---|
| Alcoma | | Rainier | AB | T0J 2M0 | 403-362-3741 | | |
| County of Newell - library board | | Rolling Hills | AB | T0J 2S0 | | | |
| Gem | P O Box 6 | Gem | AB | T0J 1M0 | 403-641-2261 | | |
| Rolling Hills | 322 - 4 Street | Rolling Hills | AB | T0J 2S0 | 403-964-2186 | | |
| Tilley | 148 - 1 Avenue E | Tilley | AB | T0J 3K0 | 403-377-2233 | | |
| Northern Lights Library Board |
|---|
| Edmonton Garrison | | Lancaster Park | AB | T0A 2H0 | 780-973-4011 Ext.6345 | | |
| Okotoks Library Board, Town of |
|---|
| Okotoks | Box 310, 23 Riverside Drive W | Okotoks | AB | T1S 1A6 | 403-938-2220 | | |
| Olds Library Board, Town of |
|---|
| Olds | 5217 - 52 Street | Olds | AB | T4H 1H7 | 403-556-6460 | | |
| Onoway Library Board, Town of |
|---|
| Onoway | Box 484, 4708 Lac Ste. Anne Trail N | Onoway | AB | T0E 1V0 | 780-967-2445 | | |
| Opportunity No. 17 Library Board, M.D. of |
|---|
| Calling Lake | | Calling Lake | AB | T0G 0K0 | 780-331-3027 | | |
| MD of Opportunity - library board | | Wabasca | AB | T0G 2K0 | | | |
| Red Earth Creek | | Red Earth Creek | AB | T0G 1X0 | 780-649-3898 | | |
| Wabasca | | Wabasca | AB | T0G 2K0 | 780-891-2203 | | |
| Oyen Library Board, Town of |
|---|
| Oyen | Box 328, 105 - 3 Avenue W | Oyen | AB | T0J 2J0 | 403-664-3644 Ext.2727 | | |
| Paradise Valley Library Board, Village of |
|---|
| Paradise Valley | Box 89, 310 Park Avenue | Paradise Valley | AB | T0B 3R0 | 780-745-2277 | | |
| Parkland County Library Board |
|---|
| Duffield | 1 Main Street | Duffield | AB | T0E 0N0 | 780-892-2644 | | |
| Entwistle | 5232 - 50 Street | Entwistle | AB | T0E 0S0 | 780-727-6666 | | |
| Keephills | 15 - 51515 RR 32A | Duffield | AB | T0E 0N0 | 780-731-0000 | | |
| Parkland County - library board | | Stony Plain | AB | T7Z 1X6 | 780-731-3725 | | |
| Tomahawk | 6119 Township Road 512 | Tomahawk | AB | T0E 2H0 | 780-339-3935 | | |
| Wabamun | 5132 - 53 Avenue | Wabamun | AB | T0E 2K0 | 780-892-2713 | | |
| Parkland Library Board |
|---|
| Brownfield | 5001 Main Street | Brownfield | AB | T0C 0R0 | 403-578-2247 | | |
| Nordegg | 1 Stuart Road | Nordegg | AB | T0M 2H0 | 403-800-3667 | | |
| Spruce View | | Spruce View | AB | T0M 1V0 | 403-728-0012 | | |
| Water Valley | 29376 RR52 | Water Valley | AB | T0M 2E0 | 403-637-3899 | | |
| Peace Library Board |
|---|
| Bear Canyon (Bear Point) | | Bear Canyon | AB | T0H 0B0 | 780-595-3771 | | |
| Cleardale (Menno-Simons) | 521 Cleardale Drive | Cleardale | AB | T0H 3Y0 | 780-685-2340 | | |
| Dixonville | 1 Avenue and 1 Street | Dixonville | AB | T0H 1E0 | 780-971-2593 | | |
| Keg River | | Keg River | AB | T0H 2G0 | 780-981-2134 | | |
| Paddle Prairie | | Paddle Prairie | AB | T0H 2W0 | 780-981-3100 | | |
| St Isidore | 4 Rue Bouchard | St. Isidore | AB | T0H 3B0 | 780-624-8182 | | |
| Worsley | 216 Alberta Avenue | Worsley | AB | T0H 3W0 | 780-685-3842 | | |
| Peace No. 135 Library Board, M.D. of |
|---|
| Brownvale | 300 - 4 Avenue | Brownvale | AB | T0H 0L0 | 780-618-6216 | | |
| Peace River Library Board, Town of |
|---|
| Peace River | 9807 - 97 Avenue | Peace River | AB | T8S 1H6 | 780-624-4076 | | |
| Penhold Library Board, Town of |
|---|
| Penhold | Box 675, 1 Waskasoo Avenue | Penhold | AB | T0M 1R0 | 403-886-2636 | | |
| Picture Butte Library Board, Town of |
|---|
| Picture Butte | Box 1130, 120 - 4 Street S | Picture Butte | AB | T0K 1V0 | 403-732-4141 | | |
| Pincher Creek and District Public Library Board |
|---|
| Pincher Creek | Box 2020, 899 Main Street | Pincher Creek | AB | T0K 1W0 | 403-627-3813 | | |
| Ponoka Library Board, Town of |
|---|
| Ponoka | Unit 121, 5604 - 50 Street | Ponoka | AB | T4J 1G5 | 403-783-3843 | | |
| Provost Library Board, Town of |
|---|
| Provost | Box 120, 5035 - 49 Street | Provost | AB | T0B 3S0 | 780-753-2801 | | |
| Provost No. 52 Library Board, M.D. of |
|---|
| Cadogan | 112 - 2 Street | Cadogan | AB | T0B 0T0 | 780-753-6933 | | |
| Rainbow Lake Library Board, Town of |
|---|
| Rainbow Lake | Box 266, 1 Atco Road | Rainbow Lake | AB | T0H 2Y0 | 780-956-3656 | | |
| Raymond Library Board, Town of |
|---|
| Raymond | Box 258, 15 Broadway S | Raymond | AB | T0K 2S0 | 403-752-4785 | | |
| Red Deer Library Board, City of |
|---|
| Red Deer | 4818 - 49 Street | Red Deer | AB | T4N 1T9 | 403-346-4576 | | |
| Redcliff Library Board, Town of |
|---|
| Redcliff | Box 280, 131 Main Street S | Redcliff | AB | T0J 2P0 | 403-548-3335 | | |
| Redwater Library Board, Town of |
|---|
| Redwater | Box 384, 4915 - 48 Street | Redwater | AB | T0A 2W0 | 780-942-3464 | | |
| Rimbey Library Board, Town of |
|---|
| Rimbey | Box 1130, 4938 - 50 Avenue | Rimbey | AB | T0C 2J0 | 403-843-2841 | | |
| Rocky Mountain House Library Board, Town of |
|---|
| Rocky Mountain House | Box 1497, 4922 - 52 Street | Rocky Mountain House | AB | T4T 1B1 | 403-845-2042 | | |
| Rockyford Library Board, Village of |
|---|
| Rockyford | Box 277, 412 Serviceberry Trail | Rockyford | AB | T0J 2R0 | 403-533-3964 | | |
| Rosemary Library Board, Village of |
|---|
| Rosemary | Box 89, 622 Dahlia Street | Rosemary | AB | T0J 2W0 | 403-378-4493 | | |
| Rycroft Library Board, Village of |
|---|
| Rycroft | Box 248, 4732 - 50 Street | Rycroft | AB | T0H 3A0 | 780-765-3973 | | |
| Ryley Library Board, Village of |
|---|
| Ryley | Box 139, 5113 - 50 Street | Ryley | AB | T0B 4A0 | 780-663-3999 | | |
| Saddle Hills County Library Board |
|---|
| Bonanza | | Bonanza | AB | T0H 0K0 | 780-353-3067 | | |
| Saddle Hills County - library board | 5201 - 47 Street | Spirit River | AB | T0H 3G0 | | | |
| Savanna | | Silver Valley | AB | T0H 3E0 | 780-351-3771 | | |
| Woking | | Woking | AB | T0H 3V0 | 780-774-3932 | | |
| Seba Beach Library Board, Summer Village of |
|---|
| Seba Beach | Box 159, 140 - 3 Street S | Seba Beach | AB | T0E 2B0 | 780-797-3940 | | |
| Sedgewick Library Board, Town of |
|---|
| Sedgewick | Box 569, 5301 - 51 Avenue | Sedgewick | AB | T0B 4C0 | 780-384-3003 | | |
| Sexsmith Library Board, Town of |
|---|
| Sexsmith | Box 266, 9917 - 99 Avenue | Sexsmith | AB | T0H 3C0 | 780-568-4333 | | |
| Shortgrass Library Board |
|---|
| Shortgrass Library System | 2375 10 Avenue SW | Medicine Hat | AB | T1A 8G2 | 403-529-0550 | | |
| Slave Lake Regional Library Board |
|---|
| Flatbush | 44 Hwy | Flatbush | AB | T0G 0Z0 | 780-681-3756 | | |
| Slave Lake | 50 Main Street | Slave Lake | AB | T0G 2A0 | 780-849-5250 | | |
| Slave Lake - library board | 50 Main Street | Slave Lake | AB | T0G 2A0 | | | |
| Smith | 921 - 9 Street | Smith | AB | T0G 2B0 | 780-829-2389 | | |
| Smoky Lake Library Board, Town of |
|---|
| Smoky Lake | Box 490, 5010 - 50 Street | Smoky Lake | AB | T0A 3C0 | 780-656-4212 | | |
| Spirit River Library Board, Town of |
|---|
| Spirit River | Box 490, 4816 - 44 Avenue | Spirit River | AB | T0H 3G0 | 780-864-4038 | | |
| Spruce Grove Library Board, City of |
|---|
| Spruce Grove | 35 - 5 Avenue | Spruce Grove | AB | T7X 2C5 | 780-962-4423 | | |
| St. Albert Library Board, City of |
|---|
| St. Albert | #5 St. Anne Street | St. Albert | AB | T8N 3Z9 | 780-459-1530 | | |
| St. Paul Library Board, Town of |
|---|
| St. Paul | Box 1328, 4802 - 53 Street | St. Paul | AB | T0A 3A0 | 780-645-4904 | | |
| St. Paul No. 19 Library Board, County of |
|---|
| Ashmont | P O Box 330 | Ashmont | AB | T0A 0C0 | 780-726-3777 | | |
| County of St. Paul No.19 - library board | 5015 - 49 Avenue | St. Paul | AB | T0A 3A4 | | | |
| Lafond - Disabled | P O Box 20 | Lafond | AB | T0A 2G0 | 780-645-2432 | Tu 6-9, Th 9-1 , 6-9 | |
| Mallaig | 3110 - 1 Street E | Mallaig | AB | T0A 2K0 | 780-635-3858 | | |
| Standard Library Board, Village of |
|---|
| Standard | Box 305, 822 Broadway Street | Standard | AB | T0J 3G0 | 403-644-3995 | | |
| Stavely Library Board, Town of |
|---|
| Stavely | Box 100, 4823 - 49 Street | Stavely | AB | T0L 1Z0 | 403-549-2190 | | |
| Stettler Library Board |
|---|
| Stettler | 2nd Floor, 6202 - 44 Avenue | Stettler | AB | T0C 2L1 | 403-742-2292 | | |
| Stirling Library Board, Village of |
|---|
| Stirling | Box 100, 409 - 2 Street | Stirling | AB | T0K 2E0 | 403-756-3665 | | |
| Stony Plain Library Board, Town of |
|---|
| Stony Plain | 5216 50 Street | Stony Plain | AB | T7Z 0N5 | 780-963-5440 | | |
| Strathcona County Library Board |
|---|
| Strathcona County | 401 Festival Lane | Sherwood Park | AB | T8A 5P7 | 780-410-8600 | | |
| Strathmore Library Board, Town of |
|---|
| Strathmore | 85 Lakeside Boulevard | Strathmore | AB | T1P 1A1 | 403-934-5440 | | |
| Sundre Library Board, Town of |
|---|
| Sundre | Box 539, #2, 96 - 2nd Avenue NW | Sundre | AB | T0M 1X0 | 403-638-4000 | | |
| Swan Hills Library Board, Town of |
|---|
| Swan Hills | Box 386, 5536 Main Street | Swan Hills | AB | T0G 2C0 | 780-333-4505 | | |
| Sylvan Lake Library Board, Town of |
|---|
| Sylvan Lake | 4715 - 50 Avenue | Sylvan Lake | AB | T4S 1A2 | 403-887-2130 | | |
| Taber Library Board, M.D. of |
|---|
| Enchant | 134 Centre Street | Enchant | AB | T0K 0V0 | 403-739-3835 | | |
| Grassy Lake | 3 Street S and Hwy 877 | Grassy Lake | AB | T0K 0Z0 | 403-655-2232 | | |
| Hays | 210 - 2 Avenue | Hays | AB | T0K 1B0 | 403-725-3744 | | |
| MD of Taber - library board | 210 - 2 Avenue | Hays | AB | T0K 1B0 | | | |
| Taber Library Board, Town of |
|---|
| Taber | 5415 - 50 Avenue | Taber | AB | T1G 1V2 | 403-223-4343 | | |
| Thorhild County Library Board |
|---|
| Newbrook | 5025 - 50 Street | Newbrook | AB | T0A 2P0 | 780-576-3772 | | |
| Radway | 4915 - 50 Street | Radway | AB | T0A 2V0 | 780-736-3548 | | |
| Thorhild | 210 7th Avenue | Thorhild | AB | T0A 3J0 | 780-398-3502 | Tu-Th 10-1, 2-7; F-Sa 10-1; ( Jul-Aug M 9-1, 1:30-4:30; Tu-Th 9-1,1:30-7; Sa 9-1;); | |
| Thorhild County - library board | | Thorhild | AB | T0A 3J0 | | | |
| Thorsby Library Board, Town of |
|---|
| Thorsby | Box 680, 4901 - 48 Street | Thorsby | AB | T0C 2P0 | 780-789-3808 | | |
| Three Hills Library Board, Town of |
|---|
| Three Hills | Box 207, 135 - 2 Avenue S | Three Hills | AB | T0M 2A0 | 403-443-2360 | | |
| Tofield Library Board, Town of |
|---|
| Tofield | Box 479, 5407 - 50 Street | Tofield | AB | T0B 4J0 | 780-662-3838 | | |
| Trochu Library Board, Town of |
|---|
| Trochu | Box 396, 317 Main Street | Trochu | AB | T0M 2C0 | 403-442-2458 | | |
| Two Hills Library Board, Town of |
|---|
| Two Hills | Box 460, 5009 Diefenbaker Avenue | Two Hills | AB | T0B 4K0 | 780-657-3553 | | |
| Valleyview Library Board, Town of |
|---|
| Valleyview | Box 897, 4804 - 50 Avenue | Valleyview | AB | T0H 3N0 | 780-524-3033 | | |
| Vauxhall Library Board, Town of |
|---|
| Vauxhall | Box 265, 504 - 2 Avenue N | Vauxhall | AB | T0K 2K0 | 403-654-2370 | | |
| Vegreville Library Board, Town of |
|---|
| Vegreville | Box 129, 4709 - 50 Street | Vegreville | AB | T9C 1R1 | 780-632-3491 | | |
| Vermilion Library Board, Town of |
|---|
| Vermilion | 5001 - 49 Avenue | Vermilion | AB | T9X 1B8 | 780-853-4288 | | |
| Veteran Library Board, Village of |
|---|
| Veteran | Box 527, 201 Lucknow Street | Veteran | AB | T0C 2S0 | 403-575-3915 | | |
| Viking Library Board, Town of |
|---|
| Viking | Box 300, 2nd Flr., 5120 - 45 Street | Viking | AB | T0B 4N0 | 780-336-4992 | | |
| Vilna Library Board, Village of |
|---|
| Vilna | Box 119, 5431 - 50 Street | Vilna | AB | T0A 3L0 | 780-636-2077 | | |
| Vulcan County Library Board |
|---|
| Vulcan County - library board | Box 249 | Lomond | AB | T0L 1G0 | | | |
| Vulcan Library Board, Town of |
|---|
| Vulcan | Box 1120, 303 Centre Street | Vulcan | AB | T0L 2B0 | 403-485-2571 | | |
| Wainwright Library Board, Town of |
|---|
| Wainwright | 921 - 3 Avenue | Wainwright | AB | T9W 1C5 | 780-842-2673 | | |
| Warburg Library Board, Village of |
|---|
| Warburg | Box 299, 5212 - 50 Avenue | Warburg | AB | T0C 2T0 | 780-848-2391 | | |
| Warner Library Board, Village of |
|---|
| Warner | Box 270, 206 - 3 Avenue | Warner | AB | T0K 2L0 | 403-642-3988 | | |
| Waskatenau Library Board, Village of |
|---|
| Waskatenau | Box 130, 5111 - 52 Avenue | Waskatenau | AB | T0A 3P0 | 780-358-2777 | | |
| Wembley Library Board, Town of |
|---|
| Wembley | 9719 - 99 Avenue | Wembley | AB | T0H 3S0 | 780-766-3553 | | |
| Westlock Intermunicipal Library Board |
|---|
| Fawcett | PO Box 150 | Fawcett | AB | T0G 0Y0 | 780-809-2244 | | |
| Jarvie | P O Box 193 | Jarvie | AB | T0G 1H0 | 780-349-3060 | | |
| Westlock | #1, 10007 - 100 Avenue | Westlock | AB | T7P 2H5 | 780-349-3060 | | |
| Westlock/Westlock County - Library Board | | | AB | | | | |
| Wetaskiwin Library Board, City of |
|---|
| Wetaskiwin | 5002 - 51 Avenue | Wetaskiwin | AB | T9A 0V1 | 780-361-4446 | | |
| Wetaskiwin No. 10 Library Board, County of |
|---|
| Alder Flats/Buck Lake | P O Box 148 | Alder Flats | AB | T0C 0A0 | 780-388-3881 | | |
| County of Wetaskiwin No. 10 - library board | | Wetaskiwin | AB | T9A 2G5 | | | |
| Pigeon Lake | 603 - 2 Avenue | Ma-Me-O Beach | AB | T0C 1X0 | 780-586-3778 | | |
| Winfield | 401 - 4 Avenue E | Winfield | AB | T0C 2X0 | 780-682-2498 | | |
| Whitecourt Library Board, Town of |
|---|
| Whitecourt | Box 150, 5201 - 49 Street | Whitecourt | AB | T7S 1N3 | 780-778-2900 | | |
| Wood Buffalo Library Board, Regional Municipality of |
|---|
| Wood Buffalo | 151 MacDonald Drive | Fort McMurray | AB | T9H 5C5 | 780-743-7800 | | |
| Woodlands County Library Board |
|---|
| Blue Ridge | 24 Main Street | Blue Ridge | AB | T0E 0B0 | 780-648-3991 | | |
| Fort Assiniboine | 35 State Avenue | Fort Assiniboine | AB | T0G 1A0 | 780-584-2227 | | |
| Woodlands County - library board | 35 State Avenue | Fort Assiniboine | AB | T0G 1A0 | | | |
| Yellowhead County Library Board |
|---|
| Evansburg | 4707 - 46 Avenue | Evansburg | AB | T0E 0T0 | 780-727-2030 | | |
| Niton | P O Box 219 | Niton Junction | AB | T0E 1S0 | 780-795-2474 | | |
| Wildwood | 5215 - 50 Street | Wildwood | AB | T0E 2M0 | 780-325-3882 | | |
| Yellowhead County - library board | 5215 - 50 Street | Wildwood | AB | T0E 2M0 | | | |
| Yellowhead Library Board |
|---|
| Yellowhead Regional Library System | 433 King St | Spruce Grove | AB | T7X 3B4 | 780-962-2003 | | |
| Youngstown Library Board, Village of |
|---|
| Youngstown | Box 39, 218 Main Street | Youngstown | AB | T0J 3P0 | 403-779-3864 | | |