Missoula Public Library
Library Notices
- The Summer Learning Program started June 1! Earn prizes and attend fun programs all summer long. Learn more
Using The Library
Program Calendar
- SU
- MO
- TU
- WE
- TH
- FR
- SA
Events for May
26
12:00 pm - 1:30 pm
Music Sunday at MCAT Studios
MCAT
2:00 pm - 5:00 pm
Community Radio DJ Auditions
MCAT
Events for May
28
11:00 am - 12:00 pm
Preschool Art with a Purpose
Families First Classroom
2:00 pm - 3:00 pm
Video Camera Tour
MCAT
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
3:30 pm - 4:30 pm
Read with Dogs!
Imaginarium
4:30 pm - 7:30 pm
Big Sky Branch 3D Printing Services
Big Sky Branch Library
6:00 pm - 7:00 pm
Introduction to Podcasting
MCAT
Events for May
29
11:00 am - 3:00 pm
Blue Block Wednesday
Families First Classroom
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:00 pm - 5:30 pm
Open Hours/Sewing Drop In
MakerSpace
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
3:30 pm - 5:00 pm
Middle School Writers’ Group
Art Box
4:30 pm - 5:30 pm
Big Sky Writers’ Group
Big Sky Branch Library
5:30 pm - 6:30 pm
Learn MCAT’s 3 Camera Studio
MCAT
6:00 pm - 7:30 pm
Mental Health Matters: A NAMI Forum for Mental Health Awareness Month
Cooper Room
Events for May
30
10:30 am
Tiny Tales
Imaginarium
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:00 pm - 3:00 pm
Introduction to Podcasting
MCAT
2:30 pm - 5:30 pm
Game On! @ MPL
Imaginarium
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
4:30 pm - 7:30 pm
Big Sky Branch 3D Printing Services
Big Sky Branch Library
Events for May
31
10:00 am - 1:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
10:30 am
Tiny Tales
Imaginarium
11:00 am - 12:00 pm
Community Connections
Families First Classroom
12:00 pm - 2:00 pm
Yarns @ MPL
Blackfoot Room
12:00 pm - 2:00 pm
Watercolor Painting Class
Cooper Room
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:30 pm - 5:00 pm
LEGO Club with Food Bank After-School Meals for Kids
Imaginarium
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
3:30 pm - 5:30 pm
Young Adult Writers’ Group
Art Box
5:00 pm - 7:00 pm
KFGM Presents: The FreeSessions
Cooper Room
Events for June
1
Summer Learning Program
Missoula Public Library
Library Adventures Scavenger Hunt
Missoula Public Library
Read to Ride with the Western Montana Fair
Level Two
Parenting Consultations
Families First Office
9:30 am - 11:30 am
English as a Second Language Class
Blackfoot Room
10:00 am - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
10:00 am - 12:00 pm
Robot Obstacle Course Challenge
UM Living Lab
10:00 am - 11:00 am
MCAT Tour & Training
MCAT
10:30 am - 12:00 pm
Summer Learning Program Kick-Off with Kate DiCamillo
Cooper Room
11:00 am - 11:45 am
Young Kids Dance Party
MCAT
1:00 pm - 4:30 pm
Music Saturday at MCAT Studio
MCAT
1:00 pm - 4:00 pm
Soft Sculpture Workshop with Genevieve Waller
MakerSpace
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:30 pm - 3:30 pm
Community Radio DJ Auditions
MCAT
3:00 pm - 5:00 pm
D&D Guild for Teens
Virtual Event
Events for June
3
1:00 pm - 2:00 pm
Story Time for Diverse Abilities
Art Box
2:30 pm - 5:00 pm
LEGO Club
Imaginarium
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
6:00 pm - 7:00 pm
MCAT Tour & Training
MCAT
Events for June
4
10:00 am - 11:30 am
CDC Play Group
Imaginarium
11:00 am - 12:00 pm
Preschool Art with a Purpose
Families First Classroom
11:45 am - 12:15 pm
Tiny Tales at EmPower Place
EmPower Place
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
3:30 pm - 4:30 pm
Read with Dogs!
Imaginarium
6:00 pm - 7:00 pm
Introduction to Podcasting
MCAT
Events for June
5
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:00 pm - 5:30 pm
Open Hours/Sewing Drop In
MakerSpace
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
3:30 pm - 5:00 pm
Middle School Writers’ Group
Art Box
4:30 pm - 5:30 pm
Big Sky Writers’ Group
Big Sky Branch Library
6:00 pm - 7:00 pm
Learn Computer Video Editing
MCAT
6:00 pm - 7:30 pm
Author Event – Norman Maclean: A Life of Letters and Rivers
Cooper Room
Events for June
6
10:30 am
Tiny Tales
Imaginarium
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:30 pm - 5:30 pm
Game On! @ MPL
Imaginarium
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
3:30 pm - 4:30 pm
Cooking for Kids!
Demonstration Kitchen
Events for June
7
10:00 am - 1:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
10:30 am
Tiny Tales
Imaginarium
11:00 am - 12:00 pm
Community Connections
Families First Classroom
12:00 pm - 2:00 pm
Yarns @ MPL
Blackfoot Room
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:30 pm - 5:00 pm
LEGO Club with Food Bank After-School Meals for Kids
Imaginarium
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
3:30 pm - 5:30 pm
Young Adult Writers’ Group
Art Box
5:00 pm - 7:00 pm
First Friday Reception: Poverello Past & Future
Level Four
6:00 pm - 8:00 pm
D&D Guild for Adults
Virtual Event
Events for June
8
10:00 am - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
10:00 am - 12:00 pm
Robot Obstacle Course Challenge
UM Living Lab
10:00 am - 2:00 pm
World Wide Knit in Public with Yarns @ MPL
Missoula Public Library
10:00 am - 11:00 am
MCAT Tour & Training
MCAT
10:30 am
Story Time
Art Box
11:00 am - 11:45 am
Young Kids Dance Party
MCAT
1:00 pm - 4:30 pm
Music Saturday at MCAT Studio
MCAT
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:30 pm - 3:30 pm
Community Radio DJ Auditions
MCAT
3:00 pm - 5:00 pm
spectrUM Science at the UM Living Lab
UM Living Lab
Events for June
9
No Events
Events for June
10
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
5:30 pm - 7:30 pm
Financial Literacy Class
Cooper Room A
6:00 pm - 7:00 pm
MCAT Tour & Training
MCAT
Events for June
11
11:00 am - 12:00 pm
Preschool Art with a Purpose
Families First Classroom
11:45 am - 12:15 pm
Tiny Tales at EmPower Place
EmPower Place
12:00 pm - 3:00 pm
Big Sky Arts & Crafts
Big Sky Branch Library
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:00 pm - 3:00 pm
Pollinators – Make a Butterfly Puddler
Imaginarium
2:00 pm
Memory Café
Cooper Room
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
3:30 pm - 4:30 pm
Read with Dogs!
Imaginarium
5:30 pm - 7:00 pm
Financial Literacy Class
Cooper Room A
6:00 pm - 7:00 pm
Introduction to Podcasting
MCAT
Events for June
12
1:00 pm - 3:00 pm
Swan Valley Book Chat
Swan Valley Branch
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:00 pm - 4:00 pm
Windows 11 User Group
Blackfoot Room
2:00 pm - 5:30 pm
Open Hours/Sewing Drop In
MakerSpace
2:00 pm - 4:30 pm
Big Sky Summer Game Day
Big Sky Branch Library
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
3:30 pm - 5:00 pm
Middle School Writers’ Group
Art Box
4:30 pm - 5:30 pm
Big Sky Writers’ Group
Big Sky Branch Library
6:00 pm - 7:00 pm
Learn Computer Video Editing
MCAT
6:30 pm - 7:30 pm
Potomac Branch Library Book Club
Potomac Branch Library
6:30 pm - 7:30 pm
2nd Wednesday Night Book Group
Blackfoot Room
Events for June
13
10:30 am
Tiny Tales
Imaginarium
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:30 pm - 5:30 pm
Game On! @ MPL
Imaginarium
3:00 pm - 5:00 pm
Big Sky Branch Tech Time
Big Sky Branch Library
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
6:00 pm - 8:30 pm
Hush Hour Missoula
Level Four Balcony
Events for June
14
10:00 am - 12:00 pm
Financial Literacy Class
Cooper Room A
10:00 am - 1:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
10:30 am - 11:00 am
Tiny Tales in the Park
Westside Park
10:30 am
Tiny Tales
Imaginarium
11:00 am - 12:00 pm
Community Connections
Families First Classroom
12:00 pm - 2:00 pm
Yarns @ MPL
Blackfoot Room
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
3:30 pm - 5:30 pm
Young Adult Writers’ Group
Art Box
4:00 pm - 5:00 pm
Summertime LEGO Club
Imaginarium
4:00 pm - 6:00 pm
OpenAIR Presentation with Genevieve Waller
Cooper Room A
Events for June
15
9:30 am - 11:30 am
English as a Second Language Class
Blackfoot Room
10:00 am - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
10:00 am - 12:00 pm
Robot Obstacle Course Challenge
UM Living Lab
10:00 am - 11:00 am
MCAT Tour & Training
MCAT
10:30 am
Story Time
Art Box
11:00 am - 11:45 am
Young Kids Dance Party
MCAT
1:00 pm - 4:30 pm
Music Saturday at MCAT Studio
MCAT
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:00 pm - 4:00 pm
Teen Adventures in Cooking – Visit Taiwan
Art Box
2:30 pm - 3:30 pm
Community Radio DJ Auditions
MCAT
2:30 pm - 4:30 pm
The Way of the Dandelion: A Pride Workshop
Cooper Room
3:00 pm - 5:00 pm
D&D Guild for Teens
Virtual Event
Events for June
16
No Events
Events for June
17
1:00 pm - 2:00 pm
Story Time for Diverse Abilities
Art Box
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
6:00 pm - 7:00 pm
MCAT Tour & Training
MCAT
Events for June
18
11:00 am - 12:00 pm
Preschool Art with a Purpose
Families First Classroom
11:00 am - 4:00 pm
American Red Cross Blood Drive at MPL
Cooper Room
11:45 am - 12:15 pm
Tiny Tales at EmPower Place
EmPower Place
12:00 pm - 3:00 pm
Big Sky Arts & Crafts
Big Sky Branch Library
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
3:30 pm - 4:30 pm
Read with Dogs!
Imaginarium
6:00 pm - 7:00 pm
Introduction to Podcasting
MCAT
Events for June
20
10:30 am
Tiny Tales
Imaginarium
1:00 pm - 4:00 pm
All Under One Roof Roadshow @ Seeley Lake Branch Library
Seeley Lake Branch Library
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:30 pm - 5:30 pm
Game On! @ MPL
Imaginarium
3:00 pm - 5:00 pm
Big Sky Branch Tech Time
Big Sky Branch Library
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
5:45 pm
Frenchtown Book Club
Frenchtown Branch Library
6:30 pm
Lolo Book Discussion
Lolo Community Library
Events for June
21
10:00 am - 1:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
10:30 am - 11:00 am
Tiny Tales in the Park
Westside Park
10:30 am
Tiny Tales
Imaginarium
11:00 am - 12:00 pm
Community Connections
Families First Classroom
12:00 pm - 2:00 pm
Yarns @ MPL
Blackfoot Room
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
3:30 pm - 5:30 pm
Young Adult Writers’ Group
Art Box
4:00 pm - 5:00 pm
Summertime LEGO Club
Imaginarium
6:00 pm - 8:00 pm
D&D Guild for Adults
Virtual Event
Events for June
22
10:00 am - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
10:00 am - 12:00 pm
Robot Obstacle Course Challenge
UM Living Lab
10:00 am - 11:00 am
MCAT Tour & Training
MCAT
10:30 am
Story Time
Art Box
11:00 am - 11:45 am
Young Kids Dance Party
MCAT
11:00 am - 2:00 pm
Home Resource Fixit Clinic
MakerSpace
1:00 pm - 4:30 pm
Music Saturday at MCAT Studio
MCAT
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:30 pm - 3:30 pm
Community Radio DJ Auditions
MCAT
3:00 pm - 5:00 pm
spectrUM Science at the UM Living Lab
UM Living Lab
3:00 pm - 5:00 pm
Potomac Puzzle Exchange
Potomac Branch Library
Events for June
24
2:00 pm - 3:00 pm
MCAT Media Shenanigans
Imaginarium
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
5:00 pm - 8:00 pm
KFGM Presents: The FreeSessions
Cooper Room
6:00 pm - 7:00 pm
MCAT Tour & Training
MCAT
Events for June
25
11:45 am - 12:15 pm
Tiny Tales at EmPower Place
EmPower Place
12:00 pm - 3:00 pm
Big Sky Arts & Crafts
Big Sky Branch Library
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
3:30 pm - 4:30 pm
Read with Dogs!
Imaginarium
6:00 pm - 7:30 pm
Hands-on Plant Lab
Cooper Room B
6:00 pm - 7:00 pm
Introduction to Podcasting
MCAT
Events for June
26
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:00 pm - 5:30 pm
Open Hours/Sewing Drop In
MakerSpace
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
3:00 pm - 7:00 pm
Be a Space Scientist! with spectrUM
Potomac Branch Library
3:30 pm - 5:00 pm
Middle School Writers’ Group
Art Box
4:00 pm - 5:00 pm
Potomac Branch Summer Reading Club
Potomac Branch Library
4:30 pm - 5:30 pm
Big Sky Writers’ Group
Big Sky Branch Library
5:00 pm - 8:00 pm
KFGM A/V Club
MCAT
6:00 pm - 7:30 pm
Dads and Dialogue
Families First Classroom
6:00 pm - 7:00 pm
Learn Computer Video Editing
MCAT
6:00 pm - 7:00 pm
Wednesdays with the Mayor
Cooper Room B
6:30 pm
3rd Wednesday Book Group (on the 4th Wednesday)
Ellingson Room
Events for June
27
10:30 am
Tiny Tales
Imaginarium
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:30 pm - 5:30 pm
Game On! @ MPL
Imaginarium
3:00 pm - 5:00 pm
Big Sky Branch Tech Time
Big Sky Branch Library
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
5:30 pm - 8:00 pm
Poverello Past & Future: Cocktail Reception
Level Four
Events for June
29
9:30 am - 11:30 am
English as a Second Language Class
Blackfoot Room
10:00 am - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
10:00 am - 12:00 pm
Robot Obstacle Course Challenge
UM Living Lab
10:00 am - 11:00 am
MCAT Tour & Training
MCAT
10:30 am
Story Time
Art Box
11:00 am - 11:45 am
Young Kids Dance Party
MCAT
1:00 pm - 4:30 pm
Music Saturday at MCAT Studio
MCAT
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:30 pm - 3:30 pm
Community Radio DJ Auditions
MCAT
3:00 pm - 5:00 pm
D&D Guild for Teens
Virtual Event
Events for June
30
No Events
Events for July
1
1:00 pm - 2:00 pm
Story Time for Diverse Abilities
Art Box
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
6:00 pm - 7:00 pm
MCAT Tour & Training
MCAT
Events for July
2
10:00 am - 11:30 am
CDC Play Group
Imaginarium
11:00 am - 4:00 pm
American Red Cross Blood Drive at MPL
Cooper Room
11:45 am - 12:15 pm
Tiny Tales at EmPower Place
EmPower Place
12:00 pm - 3:00 pm
Big Sky Arts & Crafts
Big Sky Branch Library
1:00 pm - 2:00 pm
Birding Journals for Kids
Art Box
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
3:30 pm - 4:30 pm
Read with Dogs!
Imaginarium
6:00 pm - 7:00 pm
Introduction to Podcasting
MCAT
Events for July
3
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:00 pm - 5:30 pm
Open Hours/Sewing Drop In
MakerSpace
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
3:30 pm - 5:00 pm
Middle School Writers’ Group
Art Box
4:00 pm - 5:00 pm
Potomac Branch Summer Reading Club
Potomac Branch Library
4:30 pm - 5:30 pm
Big Sky Writers’ Group
Big Sky Branch Library
6:00 pm - 7:30 pm
Dads and Dialogue
Families First Classroom
6:00 pm - 7:00 pm
Learn Computer Video Editing
MCAT
Events for July
5
10:00 am - 1:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
10:30 am - 11:00 am
Tiny Tales in the Park
Westside Park
10:30 am
Tiny Tales
Imaginarium
11:00 am - 12:00 pm
Community Connections
Families First Classroom
12:00 pm - 2:00 pm
Yarns @ MPL
Blackfoot Room
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
3:00 pm - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
3:30 pm - 5:30 pm
Young Adult Writers’ Group
Art Box
4:00 pm - 5:00 pm
Summertime LEGO Club
Imaginarium
6:00 pm - 8:00 pm
D&D Guild for Adults
Virtual Event
Events for July
6
10:00 am - 6:00 pm
Research Studies & Science Activities for Kids
UM Living Lab
10:00 am - 12:00 pm
Robot Obstacle Course Challenge
UM Living Lab
10:00 am - 11:00 am
MCAT Tour & Training
MCAT
10:30 am
Story Time
Art Box
11:00 am - 11:45 am
Young Kids Dance Party
MCAT
1:00 pm - 4:30 pm
Music Saturday at MCAT Studio
MCAT
2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area
2:30 pm - 3:30 pm
Community Radio DJ Auditions
MCAT
3:00 pm - 4:00 pm
Electronics: Arduino for Beginners
MakerSpace
Featured
Learn about more ongoing programs at your library
Explore
MakerSpace
In addition to Appointment Hours, you can now access this space during new Walk-In Hours. Enjoy free-form exploration and basic introductions to MakerSpace equipment and resources.
Open Air Artists
Missoula Public Library has been an Open Air Artist in Residence site since 2020. Visit our Open Air Artists page for more info about artists who spent a residency season at MPL.
Digital Magazines
Read all your favorite magazines through MontanaLibrary2Go and the Libby app.