Locations

Administration Office

City Centre Branch (3rd Floor), 10350 University Dr, Surrey, BC V3T 4B8

Phone:

604-598-7300

Today's hours

Wednesday

9:00am - 4:30pm

City Centre Branch

10350 University Dr, Surrey, BC V3T 4B8

Phone:

604-598-7420

Today's hours

Wednesday

9:00am - 8:00pm

Clayton Branch

7155 187A Street, Surrey, BC V4N 6L9

Phone:

604-592-2727

Today's hours

Wednesday

9:30am - 8:00pm

Cloverdale Branch

5642 176A St, Surrey, BC V3S 4G9

Phone:

604-598-7320

Today's hours

Wednesday

9:30am - 8:00pm

Digital Branch

Online

Phone:

604-598-7901

Today's hours

Wednesday

12:00am - 12:00am

Fleetwood Branch

15996 84 Ave, Surrey, BC V4N 0W1

Phone:

604-598-7340

Today's hours

Wednesday

9:30am - 8:00pm

Guildford Branch

15105 105 Ave, Surrey, BC V3R 7G8

Phone:

604-598-7360

Today's hours

Wednesday

9:30am - 8:00pm

Newton Branch

13795 70 Ave, Surrey, BC V3W 0E1

Phone:

604-598-7400

Today's hours

Wednesday

9:30am - 8:00pm

Ocean Park Branch

12854 17 Ave, Surrey, BC V4A 1T5

Phone:

604-502-6304

Today's hours

Wednesday

9:00am - 7:00pm

Port Kells Branch

18885 88 Ave, Surrey, BC V4N 5T1

Phone:

604-598-7440

Today's hours

Wednesday

1:00pm - 5:00pm

6:00pm - 8:00pm

Semiahmoo Branch

1815 152 St, Surrey, BC V4A 9Y9

Phone:

604-592-6900

Today's hours

Wednesday

9:30am - 8:00pm

Strawberry Hill Branch

7399 122 St, Surrey, BC V3W 5J2

Phone:

604-501-5836

Today's hours

Wednesday

9:30am - 8:00pm