Annette Street

Annette Street Library Exterior

145 Annette Street,
Toronto, ON  M6P 1P3

Phone: 416-393-7692


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

  • Wheelchair Accessible

  • Free Wifi

General Inquiries

To speak directly with staff at Annette Street 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: Keele and Annette Streets. Branch is located on the southwest corner of Annette Street and Medland Street.

Public Transit

TTC #26 Dupont bus from Jane subway station; the bus stops right in front of the library.
TTC #26 Dupont bus from St. George subway station; the bus stops directly across the street from the library.
TTC #30 Lambton bus from High Park subway, north to Annette Street. Walk east to the library.
TTC #40 Junction bus from Dundas West subway, get off at Pacific. Walk south to Annette, then walk east to the library.
TTC #89 Weston Road bus or #41 Keele bus from Keele subway station, north on Keele Street to Annette Street. Walk west 2 blocks to Annette Street and Medland Street.


Street parking.

Annette Street Library Exterior

Upcoming Programs

Featured Programs

Sat, Jul 09

10:30 am - 12:00 pm

Create Your Own Fairytale

Have you ever wanted to write your own book? Come to this program and, with a little help from us, create your own fairyta...

Sat, Jul 16

10:30 am - 12:00 pm

Jack and the Beanstalk: STEM Planting Activity

Plant a BEANSTALK! We can't promise it will grow to reach a castle in the clouds, but we will add our own castles and clo...

Sat, Jul 23

10:30 am - 12:00 pm

Fairy Tale Bingo

Picture Bingo! Come and try your luck with our interactive game! Drop-in. No registration required.

Regular Programs

Tue, Jul 05

2:00 pm - 4:00 pm

Senior's Club Euchre and Library Program Series

Join us for euchre followed by programs like speakers, book talks, movies, and more. Registration required. Please registe...