A map of the region highlight all of GRL branches

All of our libraries, except Western Heights College Library, are currently operating but may be subject to reduced operating hours and restrictions. See our Coronavirus page for more details about services at this time.

Find a Library

The Geelong Regional Library Corporation is comprised of our flagship, the Geelong Library & Heritage Centre and 19 community library branches throughout the City of Greater Geelong, Colac Otway Shire, the Golden Plains Shire, the Surf Coast Shire and the Borough of Queenscliffe. Three mobile libraries also operate within these municipal areas. You can search all branches in this section and find out about services and operating hours.

Geelong Library & Heritage Centre (The Dome)

Phone: (03) 4201 0600
51 Little Malop Street, Geelong, VIC 3220

View Library Hours + Map

Heritage Centre

Phone: (03) 4201 0630
Level 3, 51 Little Malop Street, Geelong, VIC 3220

View Library Hours + Map

Apollo Bay Library

Phone: (03) 5237 1013

6 Pengilley Ave
Apollo Bay VIC 3233

View Library Hours + Map

Bannockburn Library

Phone: (03) 4201 0661
25-27 High Street, Bannockburn, VIC 3331

View Library Hours + Map

Barwon Heads Library

Phone: (03) 4201 0653
Barwon Heads Primary School, Golf Links Road, Barwon Heads, VIC 3227

View Library Hours + Map

Belmont Library

Phone: (03) 4201 0665
163 High Street, Belmont, VIC 3216

View Library Hours + Map

Chilwell Library

Phone: (03) 4201 0651
51 Russell Street, Newtown, VIC 3220

View Library Hours + Map

Colac Community Library & Learning Centre

Phone: (03) 5231 4613

173 Queen Street, COLAC, VIC 3250

View Library Hours + Map

Corio Library

Phone: (03) 4201 0658
Cox Road (cnr Moa Street), Norlane, VIC 3214

View Library Hours + Map

Drysdale Library

Phone: (03) 4201 0656
18-20 Hancock Street, Drysdale, VIC 3222

View Library Hours + Map

Geelong West Library

Phone: (03) 4201 0660
153a Pakington Street, Geelong West, VIC 3218

View Library Hours + Map

Highton Library

Phone: (03) 4201 0662
Roslyn Road (cnr Belle Vue Road), Highton, VIC 3216

View Library Hours + Map

Lara Library

Phone: (03) 4201 0668
5 Walkers Road, Lara, VIC 3212

View Library Hours + Map

Leopold Library

Phone: (03) 4201 0675
31-39 Kensington Road, Leopold, VIC 3224

View Library Hours + Map

Mobile Libraries

Phone: (03) 4201 0658
City of Greater Geelong, Colac Otway Shire, Golden Plains Shire and Surf Coast Shire

Bellarine & Surf Coast Mobile Library
Phone: 0408 384 331

Colac Otway Mobile Library
Phone: 0408 525 538

Golden Plains Mobile Library
Phone: 0407 050 844

View Library Hours + Map

    Newcomb Library

    Phone: (03) 4201 0657
    Bellarine Hwy (cnr Wilsons Road), Newcomb, VIC 3219

    View Library Hours + Map

    Ocean Grove Library

    Phone: (03) 4201 0655
    Presidents Ave (cnr The Avenue), Ocean Grove, VIC 3226

    View Library Hours + Map

    Queenscliff Library

    Phone: (03) 4201 0663
    55 Hesse Street, Queenscliff, VIC 3225

    View Library Hours + Map

    Torquay Library

    Phone: (03) 4201 0667
    Surf City Plaza, Torquay, VIC 3228

    View Library Hours + Map

    Waurn Ponds Library

    Phone: (03) 4201 0670
    230 Pioneer Road, Grovedale, VIC 3216

    View Library Hours + Map

    Western Heights College Library

    Phone: (03) 5277 1177
    Vines Road, Hamlyn Heights, VIC 3215

    View Library Hours + Map