Hours & Locations

Read More


Mon – Wed 9am – 8pm
Thur – Sat 9am – 6pm
Sun 12 – 5pm
Curbside service available upon advance request only: please call 406-721-2665 to make arrangements
455 E Main
Missoula, MT 59802
(406) 721-2665
Book Drop at Downtown Branch
Read More

Book Drops

Downtown Library
455 E Main
Yoke's Fresh Market
3801 South Reserve
Ole's Country Store
3705 MT Highway 200 E
Barnes & Noble
2640 N Reserve St
Pattee Creek Market
704 SW Higgins Ave
Big Sky Branch
Read More

Big Sky

Mon – Thur 4:15 – 7:30pm
Big Sky High School
3100 South Ave W
Missoula, MT 59804
(406) 728-2400 ext. 8605
Frenchtown branch
Read More


Mon – Thurs 4:30 – 8pm
Frenchtown High School
17620 Frontage Rd
Frenchtown, MT 59834
(406) 626-2730
Lolo Branch Library
Read More


Monday – Thursday 4 – 8 pm
Lolo School
5305 Farm Lane
Lolo, MT 59847
The library is located on the east side of the building. Enter the building from the sidewalk near the grey book drop and the library is to the right.
Potomac branch
Read More


Wed 3 – 7pm
Potomac School / Public Library
Potomac School District #11
29750 Potomac Road
Potomac, MT 59823
Seeley Lake branch
Read More

Seeley Lake

Mon 10:30am – 4pm
Wed 10:30am – 6pm
Thur 10:30am – 4pm
Seeley Lake Library
Seeley-Swan High School
High School Rd, Seeley Lake
Swan Valley branch
Read More

Swan Valley

Mon 10am – 4pm
Wed 10am – 4:30pm
Fri 10am – 4pm
6811 Highway 83
Condon, MT 59826

Branch Services at a Glance

Service Downtown Big Sky Frenchtown Lolo Potomac Seeley Lake Swan Valley
Public Computers Yes Yes Yes Yes Yes Yes Yes
Wifi Yes Yes Yes Yes Yes Yes Yes
Public Printing Yes Yes Yes Yes Yes Yes Yes
Passport Applications Yes No No No No No No
Notary Public Yes No No No No No Yes
Exam Proctoring Yes No Yes No No No No
Library Card Sign-up Yes Yes Yes Yes Yes Yes Yes
Hold Delivery &
Book Return
Yes Yes Yes Yes Yes Yes Yes

Holiday Closures


Monday, January 1 | New Year’s Day

Monday, January 15 | Martin Luther King Jr. Day 

Monday, February 19 | Presidents’ Day

Monday, May 27 | Memorial Day

Wednesday, June 19 | Juneteenth

Friday, June 28 | Staff Training Day

Thursday, July 4 | Independence Day

Monday, September 2 | Labor Day

Monday, October 14 | Indigenous Peoples’ Day

Tuesday, November 5 | Election Day

Monday, November 11 | Veterans Day

Wednesday, November 27 (Closed at 5pm), Thursday & Friday, November 28 & 29 | Thanksgiving

Tuesday & Wednesday, December 24 & 25 | Christmas

Tuesday, December 31 | New Year’s Eve

Search Our Website or Catalog