Join the library - it's free. Find out more »
Public Library Directory
Most Public Libraries are now open.
Visit your library’s website to find the opening hours for your local library. (You can find your library in our directory below).
BORROW
Borrowing from your library, via Click and collect, or home delivery services are available, as well as a great range of eBooks, eAudiobooks, eMagazines and video streaming at no cost using your library membership card.
JOIN
Many local libraries make it possible to join online but if your library does not offer this service, you can always join the State Library and gain access to many free eResources.
LEARN
Ask a Librarian services and online adult education classes are on the menu at many local libraries.
ENJOY
Virtual children’s Story Time and Rhyme Time, Facebook challenges, creative competitions, online clubs and activity packs. You can also access great resources to keep your kids entertained through the Better Beginnings Facebook page.
LibraryCraft is available for all 7-12 year olds in WA. LibraryCraft is a free Minecraft Java Edition Server, with survival and creative worlds, competitions, minigames, prizes and more. For more information and to join visit librarycraft.net.
Visit your local library’s website below, for further information.
You can select a region below to find your local library or use our sortable list of public libraries.

Public Libraries by Region
Cambridge Library |
Claremont Library |
Mt Claremont Library | |
Nedlands Library |
The Grove Library |
Perth Library |
Subiaco Library |
Victoria Park Library |
Vincent Library |
Christmas Island Library |
Cocos Home Island Library | |
Cocos West Island Library |
Bassendean Library |
Bayswater Library | |
Maylands Library | |
Morley Library |
Forrestfield Library | |
High Wycombe Library | |
Kalamunda Library | |
Lesmurdie Library |
Boya Library | |
Mundaring Library |
Ballajura Library | |
Beechboro Library | |
Bullsbrook Library | |
Ellenbrook Library | |
Guildford Library | |
Midland Library |
Carnarvon Library |
Exmouth Library |
Gascoyne Junction Library |
Shark Bay Library | |
Useless Loop Library |
Coolgardie Library | |
Kambalda Library |
Norseman Library |
Esperance Library |
Kalgoorlie - Boulder Library |
Laverton Library |
Leonora Library |
Menzies Library |
Hopetoun Library | |
Munglinup Library | |
Ravensthorpe Library |
Albany Library | |
Wellstead Library |
Broomehill Library | |
Tambellup Library |
Cranbrook Library | |
Frankland Library |
Denmark Library |
Gnowangerup Library | |
Ongerup Library |
Bremer Bay Library | |
Jerramungup Library |
Katanning Library |
Nyabing Library | |
Pingrup Library |
Kojonup Library |
Mt Barker Library |
Woodanilling Library |
Broome Library |
Derby Library | |
Fitzroy Crossing Library |
Halls Creek Library |
Kununurra Library | |
Wyndham Library |
Carnamah Library | |
Eneabba Library |
Nabawa Library | |
Yuna Library |
Coorow Library | |
Green Head Library | |
Leeman Library |
Cue Library |
Geraldton Library | |
Mullewa Library |
Dongara Library |
Meekatharra Library |
Mingenew Library |
Morowa Library |
Mount Magnet Library |
Murchison Library |
Kalbarri Library | |
Northampton Library |
Latham Library | |
Perenjori Library |
Sandstone Library |
Three Springs Library |
Wiluna Library |
Yalgoo Library |
Duncraig Library | |
Joondalup Library | |
Whitford Library | |
Woodvale Library |
Dianella Library | |
Inglewood Library | |
Karrinyup Library | |
Mirrabooka Library | |
Osborne Park Library | |
Scarborough Library |
Clarkson Library | |
Girrawheen Library | |
Wanneroo Library | |
Yanchep Library |
Boddington Library |
Falcon Library | |
Lakelands Library | |
Mandurah Library |
Murray Library |
Mundijong Library |
Waroona Library |
Onslow Library | |
Pannawonica Library | |
Paraburdoo Library | |
Tom Price Library |
Marble Bar Library | |
Newman Library | |
Nullagine Library |
Dampier Library | |
Karratha Library | |
Roebourne Library | |
Wickham Library |
Port Hedland Library | |
South Hedland Library |
Armadale Library | |
Kelmscott Library | |
Seville Grove Library |
Belmont Library |
Bentley Library | |
Cannington Library | |
Riverton Library | |
Willetton Library |
Amherst Village Library | |
Gosnells Library | |
Kenwick Library | |
Thornlie Library |
Manning Library | |
South Perth Library |
Kwinana Library |
Coolbellup Library | |
Spearwood Library | |
Success Library |
Fremantle Library |
A H Bracks Library | |
Bull Creek Library | |
Canning Bridge Library | |
Melville Civic Library | |
Willagee Library |
Baldivis Library | |
Rockingham Library | |
Safety Bay Library | |
Warnbro Library |
Augusta Library | |
Margaret River Library |
Boyup Brook Library |
Bridgetown Library |
Bunbury Library | |
Withers Library |
Busselton Library | |
Dunsborough Library |
Boyanup Library | |
Capel Library | |
Dalyellup Library |
Collie Library |
Dardanup Library | |
Eaton Library |
Balingup Library | |
Donnybrook Library |
Australind Library | |
Binningup Library | |
Harvey Library | |
Yarloop Library |
Manjimup Library | |
Northcliffe Library | |
Pemberton Library | |
Walpole Library |
Nannup Library |
Beverley Library |
Brookton Library |
Bruce Rock Library |
Bindoon Library |
Corrigin Library |
Narrogin Library |
Cunderdin Library |
Dalwallinu Library |
Badgingarra Library | |
Cervantes Library | |
Dandaragan Library | |
Jurien Library |
Dowerin Library |
Dumbleyung Library | |
Kukerin Library |
Gingin Library | |
Lancelin Library |
Goomalling Library |
Kellerberrin Library |
Hyden Library | |
Kondinin Library |
Koorda Library |
Kulin Library |
Lake Grace Library | |
Lake King Library | |
Newdegate Library |
Merredin Library |
Moora Library |
Beacon Library | |
Bencubbin Library |
Mukinbudin Library |
Narembeen Library |
Narrogin Regional Library |
Northam Library | |
Wundowie Library |
Nungarin Library |
Pingelly Library |
Quairading Library |
Tammin Library |
Toodyay Library |
Trayning Library |
Bolgart Library | |
Calingiri Library | |
Mogumber Library |
Wagin Library |
Wandering Library |
Darkan Library |
Westonia Library |
Wickepin Library |
Williams Library |
Wongan Hills Library |
Wyalkatchem Library |
Southern Cross Library |
York Library |