Locations & Hours

Hardwood Creek Library

Hardwood Creek Library

19955 Forest Rd N
Forest Lake, MN 55025
651-275-7300

Lake Elmo Library

Lake Elmo Library

3537 Lake Elmo Ave N
Lake Elmo, MN 55042
651-275-8515

court entrance

Law Library

Government Center
14949 62nd St. N., P.O. Box 6
Stillwater, MN 55082
651-430-6330

Oakdale Library

Oakdale Library

1010 Heron Ave N
Oakdale, MN 55128
651-730-0504

Park Grove Library

Park Grove Library

7900 Hemingway Ave S
Cottage Grove, MN 55016
651-459-2040

R.H. Stafford Library

R.H. Stafford Library

8595 Central Park Place
Woodbury, MN 55125
651-731-1320

Valley Library

Valley Library

384 St Croix Trail S
Lakeland, MN 55043
651-436-5882

Wildwood Library

Wildwood Library

763 Stillwater Rd
Mahtomedi, MN 55115
651-426-2042

Library Express Locations

The Library Express lockers at Marine Community Library and Hugo City Hall are unavailable while they are being upgraded.

Users can continue to return books at both locations but will need to pick up library materials at another library branch. If you have any questions, contact your local branch or send us an email at AskALibrarian@washcolib.libanswers.com

Hugo Lockers are currently under construction.

Hugo Library Express
Hugo City Hall
14669 Fitzgerald Ave N
Hugo, MN 55038
651-275-8515

Lockers Express lockers at Marine are currently unavailable.

Marine Library Express
Marine City Hall
121 Judd St
Marine on St Croix, MN 55047
651-275-7300

Image of beige locker and book return at Newport Transit Station.

Newport Library Express
Newport Transit Station
250 Red Rock Crossing
Newport, MN 55055
651-459-2040

Associate Libraries

Bayport Public Library
582 4th St N
Bayport, MN 55003
651-275-4416
Stillwater Public Library
224 3rd St N
Stillwater, MN 55082
651-275-4338