
Find Your Nearest OPL Branch
-
Universal washroom upgrade at OPL’s Alta Vista branch (11/02/2025)
Starting in early February 2025 until the spring, the Alta Vista branch of Ottawa Public Library (2516 Alta Vista) will be getting a new universal washroom.
During this period, the gendered washrooms will remain available.
The branch will stay open during the upgrade, and its collections and services will still be available.
-
New opening hours for seven OPL rural branches starting March 3 (29/01/2025)
Starting March 3, opening hours at these following OPL rural branches will be changing: Richmond, Greely, Osgoode, Metcalfe, Constance Bay, Vernon, and Munster. Check the new hours at Find an OPL Branch | Ottawa Public Library

Address: 2516 Alta Vista Drive, K1V 7T1
Today's Hours: 10:00 am - 8:30 pm
Next 6 days
- Thu: 10:00 am - 8:30 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: Closed
- Mon: 10:00 am - 8:30 pm
- Tue: 10:00 am - 8:30 pm

Address: 2500 Campeau, K2K 2W3
Today's Hours: 10:00 am - 9:00 pm
Next 6 days
- Thu: 10:00 am - 9:00 pm
- Fri: 10:00 am - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: 10:00 am - 5:00 pm
- Mon: 10:00 am - 9:00 pm
- Tue: 10:00 am - 9:00 pm

Address: 199 Glen Park, K1B 5B8
Today's Hours: 10:00 am - 8:30 pm
Next 6 days
- Thu: 10:00 am - 8:30 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: Closed
- Mon: 10:00 am - 8:30 pm
- Tue: 10:00 am - 8:30 pm

Address: 281 Woodroffe, K2A 3W4
Today's Hours: 10:00 am - 8:30 pm
Next 6 days
- Thu: 10:00 am - 8:30 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: Closed
- Mon: 10:00 am - 8:30 pm
- Tue: 10:00 am - 8:30 pm

Address: 3911 Carp, K0A 1L0
Today's Hours: 10:00 am - 8:30 pm
Next 6 days
- Thu: 10:00 am - 8:30 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: Closed
- Mon: 10:00 am - 6:00 pm
- Tue: 10:00 am - 8:30 pm

Address: 3870 Old Richmond, K2H 5C4
Today's Hours: 10:00 am - 8:30 pm
Next 6 days
- Thu: 10:00 am - 8:30 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: Closed
- Mon: 10:00 am - 8:30 pm
- Tue: 10:00 am - 8:30 pm

Address: 262 Len Purcell, K0A 3M0
Today's Hours: Closed
Next 6 days
- Thu: 4:00 pm - 8:00 pm
- Fri: Closed
- Sat: 10:00 am - 2:00 pm
- Sun: Closed
- Mon: 4:00 pm - 8:00 pm
- Tue: 10:00 am - 1:00 pm, 4:00 pm - 8:00 pm

Address: 1599 Tenth Line, K1E 3E8
Today's Hours: 10:00 am - 9:00 pm
Next 6 days
- Thu: 10:00 am - 9:00 pm
- Fri: 10:00 am - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: 10:00 am - 5:00 pm
- Mon: 10:00 am - 9:00 pm
- Tue: 10:00 am - 9:00 pm

Address: 1910 St-Laurent, K1G 1A4
Today's Hours: 10:00 am - 8:30 pm
Next 6 days
- Thu: 10:00 am - 8:30 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: Closed
- Mon: 10:00 am - 8:30 pm
- Tue: 10:00 am - 8:30 pm

Address: 1547 Merivale, K2G 4V3
Today's Hours: 10:00 am - 8:30 pm
Next 6 days
- Thu: 10:00 am - 8:30 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: Closed
- Mon: 10:00 am - 8:30 pm
- Tue: 10:00 am - 8:30 pm

Address: 100 Clifford Campbell, K0A 1X0
Today's Hours: 5:00 pm - 8:00 pm
Next 6 days
- Thu: 10:00 am - 1:00 pm
- Fri: Closed
- Sat: 10:00 am - 1:00 pm
- Sun: Closed
- Mon: 5:00 pm - 8:00 pm
- Tue: Closed

Address: 1448 Meadow Drive, K4P 1B1
Today's Hours: 10:00 am - 8:00 pm
Next 6 days
- Thu: 4:00 pm - 8:00 pm
- Fri: 3:00 pm - 6:00 pm
- Sat: 10:00 am - 2:00 pm
- Sun: Closed
- Mon: 10:00 am - 6:00 pm
- Tue: 10:00 am - 1:00 pm

Address: 363 Lorry Greenberg, K1T 3P8
Today's Hours: 10:00 am - 9:00 pm
Next 6 days
- Thu: 10:00 am - 9:00 pm
- Fri: 10:00 am - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: 10:00 am - 5:00 pm
- Mon: 10:00 am - 9:00 pm
- Tue: 10:00 am - 9:00 pm

Address: 50 Castlefrank, K2L 2N5
Today's Hours: 10:00 am - 8:30 pm
Next 6 days
- Thu: 10:00 am - 8:30 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: 10:00 am - 5:00 pm
- Mon: 10:00 am - 8:30 pm
- Tue: 10:00 am - 8:30 pm

Address: 120 Metcalfe, K1P 5M2
Today's Hours: 10:00 am - 9:00 pm
Next 6 days
- Thu: 10:00 am - 9:00 pm
- Fri: 10:00 am - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: 10:00 am - 5:00 pm
- Mon: 10:00 am - 9:00 pm
- Tue: 10:00 am - 9:00 pm

Address: 5499 South River, K4M 1J3
Today's Hours: 10:00 am - 8:30 pm
Next 6 days
- Thu: 10:00 am - 8:30 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: Closed
- Mon: Closed
- Tue: 10:00 am - 8:30 pm

Address: 8243 Victoria St, K0A 2P0
Today's Hours: 12:00 pm - 8:00 pm
Next 6 days
- Thu: 10:00 am - 1:00 pm, 4:00 pm - 8:00 pm
- Fri: Closed
- Sat: 10:00 am - 2:00 pm
- Sun: Closed
- Mon: Closed
- Tue: 4:00 pm - 8:00 pm

Address: 7749 Bleeks, K0A 3P0
Today's Hours: 10:00 am - 3:00 pm
Next 6 days
- Thu: 3:00 pm - 8:00 pm
- Fri: Closed
- Sat: 10:00 am - 2:00 pm
- Sun: Closed
- Mon: 10:00 am - 3:00 pm
- Tue: 3:00 pm - 8:00 pm

Address: 101 Centrepointe, K2G 5K7
Today's Hours: 10:00 am - 9:00 pm
Next 6 days
- Thu: 10:00 am - 9:00 pm
- Fri: 10:00 am - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: 10:00 am - 5:00 pm
- Mon: 10:00 am - 9:00 pm
- Tue: 10:00 am - 9:00 pm

Address: 2036 Ogilvie, K1J 7N8
Today's Hours: 10:00 am - 8:30 pm
Next 6 days
- Thu: 10:00 am - 8:30 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: 10:00 am - 5:00 pm
- Mon: 10:00 am - 8:30 pm
- Tue: 10:00 am - 8:30 pm

Address: 6579 Fourth Line, K0A 2T0
Today's Hours: 10:00 am - 6:00 pm
Next 6 days
- Thu: 1:00 pm - 8:00 pm
- Fri: Closed
- Sat: 10:00 am - 2:00 pm
- Sun: Closed
- Mon: 10:00 am - 4:00 pm
- Tue: 1:00 pm - 8:00 pm

Address: 1705 Orléans, K1C 4W2
Today's Hours: 10:00 am - 8:30 pm
Next 6 days
- Thu: 10:00 am - 8:30 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: 10:00 am - 5:00 pm
- Mon: 10:00 am - 8:30 pm
- Tue: 10:00 am - 8:30 pm

Address: 5630 Osgoode Main, K0A 2W0
Today's Hours: 1:30 pm - 6:00 pm
Next 6 days
- Thu: 3:30 pm - 8:00 pm
- Fri: Closed
- Sat: 10:00 am - 2:00 pm
- Sun: Closed
- Mon: 10:00 am - 6:00 pm
- Tue: 10:00 am - 8:00 pm

Address: 6240 Perth Street, K0A 2Z0
Today's Hours: 1:00 pm - 8:00 pm
Next 6 days
- Thu: 10:00 am - 6:00 pm
- Fri: 1:30 pm - 6:00 pm
- Sat: 10:00 am - 2:00 pm
- Sun: Closed
- Mon: 1:00 pm - 8:00 pm
- Tue: 10:00 am - 6:00 pm

Address: 377 Rideau, K1N 5Y6
Today's Hours: 10:00 am - 8:30 pm
Next 6 days
- Thu: 10:00 am - 8:30 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: Closed
- Mon: 10:00 am - 8:30 pm
- Tue: 10:00 am - 8:30 pm

Address: 380 Springfield, K1M 0L7
Today's Hours: 10:00 am - 5:00 pm
Next 6 days
- Thu: 1:00 pm - 8:00 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 2:00 pm
- Sun: Closed
- Mon: 10:00 am - 5:00 pm
- Tue: 1:00 pm - 8:00 pm

Address: 18 Rosemount, K1Y 1P4
Today's Hours: 10:00 am - 8:30 pm
Next 6 days
- Thu: 10:00 am - 8:30 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: Closed
- Mon: 10:00 am - 8:30 pm
- Tue: 10:00 am - 8:30 pm

Address: 100 Malvern, K2J 2G5
Today's Hours: 10:00 am - 9:00 pm
Next 6 days
- Thu: 10:00 am - 9:00 pm
- Fri: 10:00 am - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: 10:00 am - 5:00 pm
- Mon: 10:00 am - 9:00 pm
- Tue: 10:00 am - 9:00 pm

Address: 515 Côté, K1K 0Z8
Today's Hours: 10:00 am - 8:30 pm
Next 6 days
- Thu: 10:00 am - 8:30 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: Closed
- Mon: 10:00 am - 8:30 pm
- Tue: 10:00 am - 8:30 pm

Address: 1637 Stittsville Main, K2S 1A9
Today's Hours: 10:00 am - 8:30 pm
Next 6 days
- Thu: 10:00 am - 8:30 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: 10:00 am - 5:00 pm
- Mon: 10:00 am - 8:30 pm
- Tue: 10:00 am - 8:30 pm

Address: 1049 Bank, K1S 3W9
Today's Hours: 10:00 am - 8:30 pm
Next 6 days
- Thu: 10:00 am - 8:30 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: Closed
- Mon: 10:00 am - 8:30 pm
- Tue: 10:00 am - 8:30 pm

Address: 310 Pères Blancs, K1L 7L5
Today's Hours: 10:00 am - 8:30 pm
Next 6 days
- Thu: 1:00 pm - 6:00 pm
- Fri: 1:00 pm - 6:00 pm
- Sat: 10:00 am - 5:00 pm
- Sun: Closed
- Mon: 10:00 am - 8:30 pm
- Tue: 10:00 am - 8:30 pm

Address: 8682 Bank, K0A 3J0
Today's Hours: 4:00 pm - 8:00 pm
Next 6 days
- Thu: 4:00 pm - 8:00 pm
- Fri: Closed
- Sat: 10:00 am - 2:00 pm
- Sun: Closed
- Mon: Closed
- Tue: 10:00 am - 1:00 pm, 4:30 pm - 8:00 pm