City Hall

City Hall Library Exterior

Service Update

This location is now open more hours.

Nathan Phillips Square
100 Queen Street West,
Toronto, ON  M5H 2N3

Phone: 416-393-7650

Hours

Monday 9:00 am to 8:30 pm
Tuesday 9:00 am to 8:30 pm
Wednesday 9:00 am to 8:30 pm
Thursday 9:00 am to 8:30 pm
Friday 9:00 am to 5:00 pm
Saturday 9:00 am to 5:00 pm
Sunday Closed

  • Wheelchair Accessible

  • Free Wifi

General Inquiries

To speak directly with staff at City Hall Branch during branch hours, please call the number listed above.

For general questions about Toronto Public Library, your account, and quick reference help, email Answerline using the link below.

Email Answerline

Directions, TTC & Parking

View on map
Closest major intersection Queen Street and Bay Street. Located on the northwest corner of Queen and Bay Street, in the new City Hall at the street level.

Public Transit

TTC Bay bus stops at Albert Street.
TTC Queen streetcar stops at Queen and Bay Street.

Parking

Paid - underground at City Hall, parking lot at Dundas Street West and Bay Street.

City Hall Library Exterior

Upcoming Programs


Featured Programs

Wed, Aug 21

3:00 pm - 4:30 pm

Wonder Workshop: Mars Challenge

Have you ever imagined what it would be like to travel to Mars? Join us to learn about space and the red planet then desig...

Wed, Sep 11

1:00 pm - 2:00 pm

Brown Bag Book Club

Join fellow book lovers on the second Tuesday of every month for a lively group discussion on the book of the month....

Wed, Sep 18

4:00 pm - 5:30 pm

Cercle de conversation bilingue/Bilingual Conversation Circle (City Hall)

Le Programme Connexions Communautaires du Centre Francophone du Grand Toronto ainsi que la Bibliothèque publique de Toront...

Regular Programs

Fri, Aug 16

11:00 am - 11:30 am

Baby Time

Join us for Baby Time! Enjoy bouncing and tickling rhymes, songs and stories for babies from birth to 18 months with thei...

Mon, Aug 19

4:00 pm - 5:30 pm

English Conversation Circle

Are you learning English? Practice your English conversation skills in a relaxing environment and meet new friends. Begi...

Tue, Aug 20

3:00 pm - 3:30 pm

Baby Time

Join us for Baby Time! Enjoy bouncing and tickling rhymes, songs and stories for babies from birth to 18 months with thei...