Libraries

There are over 50 public libraries dotted across the City and ready to open new chapters for the public and library users. Libraries are open Monday to Thursday from 08h00 – 16h30, Friday from 08h30 – 16h30 and Saturday from 08h00 – 13h00.

LIBRARY ADDRESS TEL HOURS
       
Bedfordview Library 3 Hawley Road, Bedfordview 011 999 0083/84/85 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Birchleigh Library Olienhout Avenue, Birchleigh 011  999 4124 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Birchleigh North Library  Coen Scholtz Centre Mooifontein Road, Birchleigh North 011 999 3754 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Bonaero Park Library Aero Centre, Atlas Road, Bonaero Park 011 999 3235 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Edenvale Library Cnr Hendrik Potgieter & Van Riebeeck Edenvale 011 999  3061 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Kempton Park Cnr CR Swart & Pretoria roads, Kempton Park 011 999 3739 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Olifantsfontein Libray Cnr Pearce & Mason Avenue, Olifantsfontein 011 999 4878 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Phomolong Library  Cnr Edwards & Songo Drive, Phomolong 011 999 4807 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Primrose Library Cnr Beaconsfield & Shamrock Road 011 999 0947 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Thembisa Library 235 Igqagqag George Nyanga Street  011 999 4407 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Tembisa West Library Cnr Dan Nkabinde Drive & James Moleya streets, Endayeni, Tembisa West 011 999 4411 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Winnie Mandela Library Cnr Margeret Zuma & Solomon Mahlangu Drive 011 999 4926 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
       
Actonville  Khan Crescent, Actonville 011 999 6865 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Alra Park Library Zebra Drive, Alra Park 011 999 9077 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Bakerton Library  Cnr 1st  and Teabush avenues, Bakerton 011 999 8826 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Benoni Library Civic Centre, Elston Road, Benoni 011 999 8890 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Brakpan Library  Cnr Elliott & Escombe Avenue, Brakpan 011 999 7748 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Daveyton Library Cnr Eiselen & Mocke streets 011 999 6867 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Duduza Library Cnr Ndudule & Nzimandi streets 011 999 9109 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Dunnottar Library Cnr Birkenruth and Rhodes avenues 011 999 9118 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Geluksdal Library Uittog Avenue, Geluksdal 011 999 7993 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
H P Mokoka Library  8220 Eiselen Street  011 999 6855 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Jerry Moloi Library Chris Hani Drive, Etwatwa 011 999 6056 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Kingsway  Cnr Ndlovele and Isibusisu streets, Kingsway   Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Kwa-Thema Library 7019 Nkosi Street, KwaThema 011 999 8494 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Nigel Library Cnr 5th Avenue & Hendrik Verwoerd roads, Nigel 011 999 9216 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Springs Library 55 5th  Avenue, Springs 011 999 8801 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Tsakane Library Cnr Xhosa & Gubhela streets, Tsakane 011 999 8014 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Tsakane ll Cnr Tsakane and Shakwane streets, Tsakane   Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Wattville Library(Soncini) Cnr Ngegebule & Dlamini streets, Wattville  011 999 7261 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
       
Alberton Library Civic Centre , Alwyn Taljaard Avenue 011 999 2617 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Boksburg Library Trichard Street, Boksburg 011 999 5402 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Bracken Library Delphinium Street, Brackenhurst 011 867 5988 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Dinwiddie Library Cnr Sunstone & Eltham roads, Dinwiddie 011 999 0277 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Edenpark Library  Ferrari Street, Edenpark 011 999 2678 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Elsburg Library Cnr Maritz & Graf streets, Elsburg 011 999 1268 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Germiston library Cnr Queen & Cross streets, Germiston 011 871 7666 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Isaac Mokoena Library  312 Masakhane Street, Goba section, Katlehong 011 999 1383 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Katlehong Library Civic Centre 01 Masakhane Street, Katlehong 011 999 1415 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Leondale Library Blesbok  Street, Leondale 011 999 0508 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Palm Ridge Library Palm Ridge Road 011 999 1269 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Reiger Park Library Leon Fereira Street  011 999 5593 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Spruitview Library 1442 DR Matsipa Drive, Spruitview 011 999 1257 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Thokoza Library 7603 Moepshe Street, Thokoza 011 999 2451 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Vosloorus Library  MC Botha Avenue, Vosloorus 011 999 5937 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00
Zonkizizwe Library 4748, 4749 Ext 1 Zone 6, Zonkizizwe 011 999 1466 Mon - Thur: 08h00 - 16h30/Fri: 08h30 - 16h30/Sat 08h00 - 13h00