
Gun Safety Lock Giveaway
In observance of National Suicide Prevention Awareness Month, Missoula Public Health is providing free gun safety locks at Missoula Public Library throughout September. Pick up a gun lock at the safety desk on Level One, while supplies last. Limited to 2 locks per person. No questions asked, and no library card needed. This initiative is brought to you by Missoula Public Library, Missoula Public Health, and The Montana Happiness Project.
Did You Know?
- In Montana, one person dies from firearm suicide every 54 hours.
- Firearms account for 63% of all suicides in Missoula.
- Many suicide attempts happen quickly: 1 in 4 survivors acted within 5 minutes of suicidal thoughts. Half of survivors acted within 20 minutes.
Give someone a second chance. Secure your firearms with gun locks.
Date
- Sep 01 - 30 2025
Location
- Level One
- 455 E. Main St., Missoula, Montana
- SU
- MO
- TU
- WE
- TH
- FR
- SA
Events for July
29

10:00 am - 11:00 am
Infant to 3-Year-Old Summer Playgroup
Imaginarium

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

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

6:00 pm - 8:00 pm
4HistoryBuffs
Cooper Room
Events for July
30

10:30 am - 11:00 am
Frenchtown Story Time
Frenchtown Branch Library

11:00 am - 2:00 pm
Kids STEM Building
Families First Classroom

11:00 am - 12:00 pm
Swan Valley Branch Story Time
Swan Valley Branch

1:00 pm - 2:00 pm
Story Time for Diverse Abilities
Families First Classroom

2:00 pm - 5:30 pm
Open Hours/Sewing Drop In
MakerSpace

2:00 pm - 3:00 pm
Learn Computer Video Editing
MCAT

2:30 pm - 4:30 pm
Big Sky Drop-In D&D
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
Ellingson Room

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
Events for July
31

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 - 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
Events for August
1

10:30 am - 11:00 am
Tiny Tales in the Park
Westside Park

10:30 am
Tiny Tales
Imaginarium

12:00 pm - 2:00 pm
Watercolor Painting Collaborative @ MPL
Cooper Room

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

IndigiPalooza MT: Indigenous Arts & Storytelling Festival

6:00 pm - 8:00 pm
D&D Guild for Adults
Virtual Event
Events for August
2

IndigiPalooza MT: Indigenous Arts & Storytelling Festival

10:00 am - 11:00 am
MCAT Tour & Training
MCAT

10:00 am - 5:00 pm
Research Studies & Science Activities for Kids
UM Living Lab

10:30 am
Story Time
Imaginarium

1:00 pm - 2:00 pm
Hero Capes Craft
Imaginarium

3:00 pm - 4:00 pm
Arduino For Everyone
MakerSpace
Events for August
3
No Events
Events for August
4
No Events
Events for August
5

10:00 am - 11:00 am
Infant to 3-Year-Old Summer Playgroup
Imaginarium

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
The Garden Meal
Demonstration Kitchen

6:00 pm - 7:00 pm
Introduction to Podcasting
MCAT
Events for August
6

9:00 am - 8:00 pm
Spice It Up: Library Spice Club
Demonstration Kitchen

10:30 am - 11:00 am
Frenchtown Story Time
Frenchtown Branch Library

11:00 am - 12:00 pm
Swan Valley Branch Story Time
Swan Valley Branch

2:00 pm - 5:30 pm
Open Hours/Sewing Drop In
MakerSpace

2:00 pm - 3:00 pm
Learn Computer Video Editing
MCAT

2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area

2:30 pm - 4:30 pm
Big Sky Drop-In D&D
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
Ellingson Room

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
Events for August
7

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 - 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
Events for August
8

10:30 am - 11:00 am
Tiny Tales in the Park
Westside Park

10:30 am
Tiny Tales
Imaginarium

12:00 pm - 2:00 pm
Watercolor Painting Collaborative @ MPL
Cooper Room

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
Events for August
9

10:00 am - 11:00 am
MCAT Tour & Training
MCAT

10:00 am - 5:00 pm
Research Studies & Science Activities for Kids
UM Living Lab

10:30 am
Story Time
Imaginarium

3:00 pm - 5:00 pm
D&D Guild for Teens
Virtual Event
Events for August
10
No Events
Events for August
11
No Events
Events for August
12

10:00 am - 11:00 am
Infant to 3-Year-Old Summer Playgroup
Imaginarium

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
Memory Café
Cooper 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 - 4:30 pm
Read with Dogs!
Imaginarium

6:00 pm - 7:00 pm
Introduction to Podcasting
MCAT
Events for August
13

10:30 am - 11:00 am
Frenchtown Story Time
Frenchtown Branch Library

11:00 am - 12:00 pm
Swan Valley Branch Story Time
Swan Valley Branch

1:00 pm - 3:00 pm
Swan Valley Book Chat
Swan Valley Branch

1:00 pm - 2:00 pm
Story Time for Diverse Abilities
Families First Classroom

2:00 pm - 4:00 pm
Windows User Group
Blackfoot Room

2:00 pm - 5:30 pm
Open Hours/Sewing Drop In
MakerSpace

2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area

2:00 pm - 3:00 pm
Learn Computer Video Editing
MCAT

2:30 pm - 4:30 pm
Big Sky Drop-In D&D
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
Ellingson Room

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 August
14

10:30 am
Tiny Tales
Imaginarium

12:00 pm - 3:00 pm
Resource Access Day (RAD)
Level Four

1:00 pm - 5:00 pm
Frenchtown: Spectrum Be a Health Scientist
Frenchtown Branch Library

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 - 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:00 pm
Paint & Sip at the Library
Cooper Room
Events for August
15

10:30 am - 11:00 am
Tiny Tales in the Park
Westside Park

10:30 am
Tiny Tales
Imaginarium

12:00 pm - 2:00 pm
Watercolor Painting Collaborative @ MPL
Cooper Room

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 August
16

10:00 am - 11:00 am
MCAT Tour & Training
MCAT

10:00 am - 5:00 pm
Research Studies & Science Activities for Kids
UM Living Lab

10:30 am
Story Time
Imaginarium

11:30 am - 12:30 pm
Sensory Story Time
Imaginarium

1:00 pm - 3:00 pm
End of Summer Celebration
Kiwanis Park

1:00 pm - 3:00 pm
Stop Animation Workshop for Kids
MCAT

2:00 pm - 4:00 pm
Crafting for a Cause
Imaginarium
Events for August
19

10:00 am - 11:00 am
Infant to 3-Year-Old Summer Playgroup
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

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 August
20

10:30 am - 11:00 am
Frenchtown Story Time
Frenchtown Branch Library

11:00 am - 12:00 pm
Swan Valley Branch Story Time
Swan Valley Branch

11:00 am - 2:00 pm
Kids STEM Building
Families First Classroom

2:00 pm - 5:30 pm
Open Hours/Sewing Drop In
MakerSpace

2:00 pm - 3:00 pm
Learn Computer Video Editing
MCAT

2:00 pm - 6:00 pm
Discovery Area Science Activity
spectrUM Discovery Area

2:30 pm - 4:30 pm
Big Sky Drop-In D&D
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
Ellingson Room

4:00 pm - 5:00 pm
Kids Cooking Class
Demonstration Kitchen

4:30 pm - 6:30 pm
Board Games and Relax
Level One

4:30 pm - 5:30 pm
Big Sky Writers’ Group
Big Sky Branch Library

5:00 pm - 6:00 pm
Virtual Author Talk: Casey McQuiston
Cooper Room B

6:00 pm - 7:00 pm
Learn Computer Video Editing
MCAT

6:30 pm
3rd Wednesday Book Group
Blackfoot Room
Events for August
21

10:30 am
Tiny Tales
Imaginarium

12:00 pm - 2:00 pm
Death Cafe @ MPL
Blackfoot Room

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 - 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
Events for August
22

10:30 am - 11:00 am
Tiny Tales in the Park
Westside Park

10:30 am
Tiny Tales
Imaginarium

12:00 pm - 2:00 pm
Watercolor Painting Collaborative @ MPL
Cooper Room

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
Events for August
23

10:00 am - 11:00 am
MCAT Tour & Training
MCAT

10:00 am - 5:00 pm
Research Studies & Science Activities for Kids
UM Living Lab

10:30 am
Story Time with The Paddleheads!
Imaginarium

1:00 pm - 3:00 pm
Stop Animation Workshop for Kids
MCAT

3:00 pm - 5:00 pm
D&D Guild for Teens
Virtual Event
Events for August
24
No Events
Events for August
25
No Events
Events for August
26

10:00 am - 11:00 am
Infant to 3-Year-Old Summer Playgroup
Imaginarium

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

6:00 pm - 8:00 pm
4HistoryBuffs
Cooper Room
Events for August
27

10:30 am - 11:00 am
Frenchtown Story Time
Frenchtown Branch Library

11:00 am - 2:00 pm
Kids STEM Building
Families First Classroom

11:00 am - 12:00 pm
Swan Valley Branch Story Time
Swan Valley Branch

1:00 pm - 2:00 pm
Story Time for Diverse Abilities
Families First Classroom

2:00 pm - 5:30 pm
Open Hours/Sewing Drop In
MakerSpace

2:00 pm - 3:00 pm
Learn Computer Video Editing
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 - 5:00 pm
Middle School Writers’ Group
Ellingson Room

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
Library Board of Trustees Meeting
Blackfoot Room
Events for August
29

10:30 am - 11:00 am
Tiny Tales in the Park
Westside Park

10:30 am
Tiny Tales
Imaginarium

12:00 pm - 2:00 pm
Watercolor Painting Collaborative @ MPL
Cooper Room

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 August
30

10:00 am - 11:00 am
MCAT Tour & Training
MCAT

10:00 am - 5:00 pm
Research Studies & Science Activities for Kids
UM Living Lab

10:30 am
Story Time
Imaginarium

1:00 pm - 3:00 pm
Stop Animation Workshop for Kids
MCAT
Events for August
31

1:00 pm - 2:00 pm
College Application Workshop
Cooper Room B

3:00 pm - 3:30 pm
NoveList: Unlock Your Next Great Read!
Blackfoot Room
Events for September
2

11:45 am - 12:15 pm
Tiny Tales at EmPower Place
EmPower Place

2:00 pm - 5: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 September
3

9:00 am - 8:00 pm
Spice It Up: Library Spice Club
Demonstration Kitchen

2:00 pm - 3:00 pm
Learn Computer Video Editing
MCAT

2:00 pm - 5: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

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
Events for September
4

10:30 am
Tiny Tales
Imaginarium

2:00 pm - 5:00 pm
Discovery Area Science Activity
spectrUM Discovery Area

2:00 pm - 3:00 pm
Introduction to Podcasting
MCAT

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

4:30 pm - 7:30 pm
Big Sky Branch 3D Printing Services
Big Sky Branch Library

5:00 pm - 7:00 pm
Big Sky Branch Tech Time
Big Sky Branch Library
Events for September
5

10:30 am
Tiny Tales
Imaginarium

11:00 am - 2:00 pm
Swan Valley Branch Story Time
Swan Valley Branch

12:00 pm - 2:00 pm
Watercolor Painting Collaborative @ MPL
Cooper Room

12:00 pm - 2:00 pm
Yarns @ MPL
Blackfoot Room

2:00 pm - 5: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

5:00 pm - 7:00 pm
First Friday: Missoula Writing Collaborative
Cooper Room
Events for September
6

10:00 am - 11:00 am
MCAT Tour & Training
MCAT

10:00 am - 5:00 pm
Research Studies & Science Activities for Kids
UM Living Lab

10:30 am
Story Time
Imaginarium

1:00 pm - 3:00 pm
Stop Animation Workshop for Kids
MCAT

2:00 pm - 5:00 pm
Discovery Area Science Activity
spectrUM Discovery Area

3:00 pm - 5:00 pm
D&D Guild for Teens
Virtual Event