Library opening hours

May 2026

Show Today    << Previous Month        Next Month >>

  Monday Tuesday Wednesday Thursday Friday Saturday Sunday
»         1

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

No face-to-face available

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

No PLA availability

No PLA availability

No PLA availability

PLA availability:
3pm-5pm

No PLA availability

PLA availability:
10am-6pm

PLA availability:
10am-4pm

2

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

11am-2pm (Online chat only)

11am-2pm
(Online chat only)

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

PLA availability:
1pm-4pm

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

3

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

» 4

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

Face-to-face hours:
10am-4pm

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

PLA availability:
11am-2pm

PLA availability:
11am-2pm

No PLA availability

PLA availability:
4pm-6pm

No PLA availability

PLA availability:
10am-6pm

PLA availability:
10am-4pm

5

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

Face-to-face hours:
10am-4pm

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

PLA availability

PLA availability:
4pm-6pm

PLA availability:
12pm-3pm

PLA availability:
11am-2pm

PLA availability:
11am-1pm

PLA availability:
11am-2pm

PLA availability:
10am-6pm

PLA availability:
10am-4pm

6

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

Face-to-face hours:
10am-3pm

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

PLA availability

PLA availability:
10am-1pm

No PLA availability

PLA availability:
11am-1pm

PLA availability:
1pm-3pm

PLA availability:
11am-2pm

PLA availability:
10am-6pm

PLA availability:
10am-4pm

7

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

Face-to-face hours:
10am-4pm

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

PLA availability

PLA Availability
12pm-2pm

PLA availability:
12pm-3pm

No PLA availability

No PLA availability

PLA availability:
1pm-4pm

PLA availability:
10am-6pm

PLA availability:
10am-4pm

8

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

No face-to-face available

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

Midnight-6am (Closed 6am-7am) 7am-Midnight

Midnight-6am(Closed 6am-7am)7am-Midnight

No PLA availability

No PLA availability

No PLA availability

PLA availability:
3pm-5pm

No PLA availability

PLA availability:
10am-6pm

PLA availability:
10am-4pm

9

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

11am-2pm (Online chat only)

11am-2pm
(Online chat only)

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

PLA availability:
1pm-4pm

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

10

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

» 11

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

Face-to-face hours:
10am-4pm

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

PLA availability:
11am-2pm

PLA availability:
11am-2pm

No PLA availability

PLA availability:
4pm-6pm

No PLA availability

PLA availability:
10am-6pm

PLA availability:
10am-4pm

12

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

Face-to-face hours:
10am-4pm

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

PLA availability:
12pm-3pm

PLA availability:
11am-2pm

PLA availability:
11am-1pm

PLA availability:
3pm-5pm

PLA availability:
11am-2pm

PLA availability:
10am-6pm

PLA availability:
10am-4pm

13

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

Face-to-face hours:
10am-3pm

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

PLA availability

PLA availability:
3pm-5pm

PLA availability:
12pm-3pm

No PLA availability

PLA availability:
11am-1pm

PLA availability:
11am-2pm

PLA availability:
10am-6pm

PLA availability:
10am-4pm

14

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

Face-to-face hours:
10am-4pm

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

PLA availability:
12pm-3pm

No PLA availability

PLA availability:
11am-1pm

No PLA availability

PLA availability:
1pm-4pm

PLA availability:
10am-6pm

PLA availability:
10am-4pm

15

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

No face-to-face available

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

No PLA availability

No PLA availability

No PLA availability

PLA availability:
3pm-5pm

No PLA availability

PLA availability:
10am-6pm

PLA availability:
10am-4pm

16

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

11am-2pm (Online chat only)

11am-2pm
(Online chat only)

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

PLA availability:
1pm-4pm

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

17

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

» 18

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

Face-to-face hours:
10am-4pm

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

PLA availability:
11am-2pm

PLA availability:
11am-2pm

No PLA availability

PLA availability:
4pm-6pm

No PLA availability

PLA availability:
10am-6pm

PLA availability:
10am-4pm

19

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

Face-to-face hours:
10am-4pm

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

PLA availability:
12pm-3pm

PLA availability:
11am-2pm

PLA availability:
11am-1pm

PLA availability:
3pm-5pm

PLA availability:
11am-2pm

PLA availability:
10am-6pm

PLA availability:
10am-4pm

20

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

Face-to-face hours:
10am-3pm

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

PLA availability:
12pm-3pm

No PLA availability

PLA availability:
11am-1pm

PLA availability:
1pm-3pm

PLA availability:
11am-2pm

PLA availability:
10am-6pm

PLA availability:
10am-4pm

21

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

Face-to-face hours:
10am-4pm

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

PLA availability:
12pm-3pm

No PLA availability

PLA availability:
11am-1pm

No PLA availability

PLA availability:
1pm-4pm

PLA availability:
10am-6pm

PLA availability:
10am-4pm

22

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

No face-to-face available

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

No PLA availability

No PLA availability

No PLA availability

PLA availability:
3pm-5pm

No PLA availability

PLA availability:
10am-6pm

PLA availability:
10am-4pm

23

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

11am-2pm (Online chat only)

11am-2pm
(Online chat only)

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

PLA availability:
1pm-4pm

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

24

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

» 25

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

Face-to-face hours:
10am-4pm

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

PLA availability:
11am-2pm

PLA availability:
11am-2pm

No PLA availability

PLA availability:
4pm-6pm

No PLA availability

PLA availability:
10am-6pm

PLA availability:
10am-4pm

26

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

Face-to-face hours:
10am-4pm

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

PLA availability:
12pm-3pm

PLA availability:
11am-2pm

PLA availability:
11am-1pm

PLA availability:
3pm-5pm

PLA availability:
11am-2pm

PLA availability:
10am-6pm

PLA availability:
10am-4pm

27

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

Face-to-face hours:
10am-3pm

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

PLA availability:
12pm-3pm

No PLA availability

PLA availability:
11am-1pm

PLA availability:
1pm-3pm

PLA availability:
11am-2pm

PLA availability:
10am-6pm

PLA availability:
10am-4pm

28

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

Face-to-face hours:
10am-4pm

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

PLA availability:
12pm-3pm

No PLA availability

PLA availability:
11am-1pm

No PLA availability

PLA availability:
1pm-4pm

PLA availability:
10am-6pm

PLA availability:
10am-4pm

29

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

8:30am-8pm

8:30am-8pm

8am-5pm

8am-5pm

8am-5pm

8am-5pm

9am-5pm

9am- 5pm

9am-6pm (Online chat), 9am-5pm (Phone)

9am-6pm
(Online chat)


9am-5pm
(Phone)

No face-to-face available

8 am-Midnight

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
10am-4pm

Face-to-face hours:
9am-5pm

No PLA availability

No PLA availability

No PLA availability

PLA availability:
3pm-5pm

No PLA availability

PLA availability:
10am-6pm

PLA availability:
10am-4pm

30

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

11am-2pm (Online chat only)

11am-2pm
(Online chat only)

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

PLA availability:
1pm-4pm

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

31

8am-Midnight

8am-Midnight

Open 24 hours

Open 24 hours

Open 24 hours

Open 24 hours

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

Closed

8 am-Midnight

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No face-to-face available

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability

No PLA availability