All CityLibraries branches will close on 24 December at 3pm, and will re-open on 2 January at 9am.

Don’t forget we are always open online at

Wishing you a Merry Christmas and a Happy New Year!

CityLibraries is always open online.

Are you researching for a school, university or work project? CityLibraries Townsville offers a range of online research materials to help you find what you are looking for. We also offer classes and programs, and a wide range of books to read; both print and online.

See our resources below or ask library staff for assistance.


Use the CityLibraries catalogue to search for books, eBooks, eAudiobooks, DVDs, magazines and weblinks across all CityLibraries Townsville libraries. Check your loans, renew, reserve and request online at My Library.

eBooks, eAudiobooks, magazines and comics

Borrow and download eAudiobooks and eBooks online. Download the latest eBook, Audiobook, comics and/or magazine.

Online information for research and study

Free access to current information from authoritative sources - many with automatic citations, which are great for your reference list.

Beamafilm streaming movies

Beamafilm is an Australian movie streaming channel for true stories and independent voices with a carefully curated collection of over 300 award-winning documentaries, independent features and festival favourites to delight, inspire and entertain you. Use your library membership number to access Beamafilm for free!

Indigenous (Murri) Services

Indigenous culture and history with the Norman B. Tindale collection and genealogy resources. Participate in major cultural events and bookclub gatherings.


Want to keep up-to-date with the latest news and historical news? We have print newspapers, news online and on the big screens. For more information, read our newspaper information sheet.

Corporate Research

An internal information and research service largely for internal staff and councillors. Some resources are also available to the public. To find out more, read our corporate information sheet.