
Find Your Nearest OPL Branch
-
Printing & Photocopying Unavailable at Elmvale Acres Branch (06/02/2025)
OPL clients are not able to use the printer/photocopier at this time at Elmvale Acres Branch.
-
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
-
Universal washroom upgrade at OPL’s Alta Vista branch (29/01/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 accessible washroom will not be available to clients.
The branch will stay open during the upgrade, and its collections and services will still be available.

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

Address: 2500 Campeau, K2K 2W3
Today's Hours: 10:00 am - 6:00 pm
Next 6 days
- 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
- Wed: 10:00 am - 9:00 pm
- Thu: 10:00 am - 9:00 pm

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

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

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

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

Address: 262 Len Purcell, K0A 3M0
Today's Hours: Closed
Next 6 days
- 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
- Wed: Closed
- Thu: 4:00 pm - 8:00 pm

Address: 1599 Tenth Line, K1E 3E8
Today's Hours: 10:00 am - 6:00 pm
Next 6 days
- 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
- Wed: 10:00 am - 9:00 pm
- Thu: 10:00 am - 9:00 pm

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

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

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

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

Address: 363 Lorry Greenberg, K1T 3P8
Today's Hours: 10:00 am - 6:00 pm
Next 6 days
- 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
- Wed: 10:00 am - 9:00 pm
- Thu: 10:00 am - 9:00 pm

Address: 50 Castlefrank, K2L 2N5
Today's Hours: 1:00 pm - 6:00 pm
Next 6 days
- 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
- Wed: 10:00 am - 8:30 pm
- Thu: 10:00 am - 8:30 pm

Address: 120 Metcalfe, K1P 5M2
Today's Hours: 10:00 am - 6:00 pm
Next 6 days
- 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
- Wed: 10:00 am - 9:00 pm
- Thu: 10:00 am - 9:00 pm

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

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

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

Address: 101 Centrepointe, K2G 5K7
Today's Hours: 10:00 am - 6:00 pm
Next 6 days
- 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
- Wed: 10:00 am - 9:00 pm
- Thu: 10:00 am - 9:00 pm

Address: 2036 Ogilvie, K1J 7N8
Today's Hours: 1:00 pm - 6:00 pm
Next 6 days
- 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
- Wed: 10:00 am - 8:30 pm
- Thu: 10:00 am - 8:30 pm

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

Address: 1705 Orléans, K1C 4W2
Today's Hours: 1:00 pm - 6:00 pm
Next 6 days
- 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
- Wed: 10:00 am - 8:30 pm
- Thu: 10:00 am - 8:30 pm

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

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

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

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

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

Address: 100 Malvern, K2J 2G5
Today's Hours: 10:00 am - 6:00 pm
Next 6 days
- 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
- Wed: 10:00 am - 9:00 pm
- Thu: 10:00 am - 9:00 pm

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

Address: 1637 Stittsville Main, K2S 1A9
Today's Hours: 1:00 pm - 6:00 pm
Next 6 days
- 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
- Wed: 10:00 am - 8:30 pm
- Thu: 10:00 am - 8:30 pm

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

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

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