Event List

Age Group
Age Group
Program Type
Program Type
Library Branch
Event Type
Registration Type

Primary tabs

This event is in the "Everyone" group

Toy Swap

12/08/2025 @ 9:00am to 12/13/2025 @ 5:30pm
Waverly Branch
Program Type:
Other
Age Group:
Everyone
Give your gently used toys a new home—and pick out “new-to-you” treasures for the holidays! How it works: Bring clean, gently used toys to donate or swap Choose from a variety of toys others have brought No cost to participate—everyone is welcome
Library Branch: Waverly Branch
Age Group: Everyone
Program Type: Other
Event Details:
Give your gently used toys a new home—and pick out “new-to-you” treasures for the holidays! How it works: Bring clean, gently used toys to donate or swap Choose from a variety of toys others have brought No cost to participate—everyone is welcome
This event is in the "Tweens" group
This event is in the "Teens" group

After-School Antics

Tuesday, December 9, 2025 at 3:00pm - 4:00pm
Meeting Room at Monrovia Branch
Program Type:
Arts & Crafts, STEM, Workshop, Other
Age Group:
Tweens, Teens

After-School Antics, aka Teen Tuesdays, aka Boredom Busters...whatever you wanna call it we've got something for our after-school crowd.  This program is geared at ages 11+ and varies from week to week.

Library Branch: Monrovia Branch
Room: Meeting Room
Age Group: Tweens, Teens
Program Type: Arts & Crafts, STEM, Workshop, Other
Event Details:

After-School Antics, aka Teen Tuesdays, aka Boredom Busters...whatever you wanna call it we've got something for our after-school crowd.  This program is geared at ages 11+ and varies from week to week.

This event is in the "Teens" group

Teen Tuesdays

Tuesday, December 9, 2025 at 3:00pm - 4:00pm
Children's Program Room at Main Library (Martinsville)
Program Type:
Other
Age Group:
Teens
Teens in grades 6-12 can join us for weekly programs featuring crafts, games, creating art, and more! There’s something new every week, so stop by the Children's Program Room any Tuesday at 3 to find out what’s going on!
Open
Registration Required
Library Branch: Main Library (Martinsville)
Room: Children's Program Room
Age Group: Teens
Program Type: Other
Registration Required
Event Details:
Teens in grades 6-12 can join us for weekly programs featuring crafts, games, creating art, and more! There’s something new every week, so stop by the Children's Program Room any Tuesday at 3 to find out what’s going on!
This event is in the "Tweens" group

Tween Wednesdays

Wednesday, December 10, 2025 at 4:00pm - 5:00pm
Children's Program Room at Main Library (Martinsville)
Program Type:
Arts & Crafts, STEM, Other
Age Group:
Tweens

Join us for crafts, games, snacks, and much more.  This program is for kids ages 9-12. 

Library Branch: Main Library (Martinsville)
Room: Children's Program Room
Age Group: Tweens
Program Type: Arts & Crafts, STEM, Other
Event Details:

Join us for crafts, games, snacks, and much more.  This program is for kids ages 9-12. 

This event is in the "Teens" group
This event is in the "Adults" group

Family History: Holiday Traditions

Wednesday, December 10, 2025 at 6:00pm - 7:00pm
Genealogy & Local History at Main Library (Martinsville)
Program Type:
Other
Age Group:
Teens, Adults
Come prepared to share what traditions your family has done over the years to celebrate the holidays. If you do make something as part of your tradition, you are welcome to bring some to share.
Closed
Registration Required
Library Branch: Main Library (Martinsville)
Room: Genealogy & Local History
Age Group: Teens, Adults
Program Type: Other
Registration Required
Event Details:
Come prepared to share what traditions your family has done over the years to celebrate the holidays. If you do make something as part of your tradition, you are welcome to bring some to share.
This event is in the "Teens" group
This event is in the "Adults" group

Other Lands

Thursday, December 11, 2025 at 4:00pm - 6:00pm
Meeting Room at Waverly Branch
Program Type:
Other
Age Group:
Teens, Adults
Explore Other Lands in this Dungeons and Dragons style role-playing adventure. Beginners welcome!
Library Branch: Waverly Branch
Room: Meeting Room
Age Group: Teens, Adults
Program Type: Other
Event Details:
Explore Other Lands in this Dungeons and Dragons style role-playing adventure. Beginners welcome!
This event is in the "Everyone" group

Cookie Walk

Thursday, December 11, 2025 at 6:30pm - 8:00pm
Meeting Room at Waverly Branch
Program Type:
Other
Age Group:
Everyone
Join us for our Cookie Walk! It’s just like a traditional cake walk- only with cookies! Walk to festive music, and when the music stops, you could win a delicious assortment of cookies.
Waitlist
Registration Required
Library Branch: Waverly Branch
Room: Meeting Room
Age Group: Everyone
Program Type: Other
Registration Required
Event Details:
Join us for our Cookie Walk! It’s just like a traditional cake walk- only with cookies! Walk to festive music, and when the music stops, you could win a delicious assortment of cookies.
This event is in the "Family" group

Shrek-tacular Christmas Party

Saturday, December 13, 2025 at 3:00pm - 4:30pm
Waverly Branch
Program Type:
Arts & Crafts, Movie, Other
Age Group:
Family
Come celebrate the holidays with us at our Shrek-themed Christmas Party! Enjoy a screening of Shrek the Halls, get crafty with Shrek-inspired holiday decorations, and meet Ogre Claus himself for a fun photo op!
Open
Registration Required
Library Branch: Waverly Branch
Age Group: Family
Program Type: Arts & Crafts, Movie, Other
Registration Required
Event Details:
Come celebrate the holidays with us at our Shrek-themed Christmas Party! Enjoy a screening of Shrek the Halls, get crafty with Shrek-inspired holiday decorations, and meet Ogre Claus himself for a fun photo op!
This event is in the "Everyone" group

Learn to Play Mahjong

Monday, December 15, 2025 at 6:00pm - 8:00pm
Meeting Room at Monrovia Branch
Program Type:
Other
Age Group:
Everyone

Want to learn a new game?  Try Mahjong!  Robin Robinson will be here to teach you how to play, for free!  Come try it out!

Library Branch: Monrovia Branch
Room: Meeting Room
Age Group: Everyone
Program Type: Other
Event Details:

Want to learn a new game?  Try Mahjong!  Robin Robinson will be here to teach you how to play, for free!  Come try it out!

This event is in the "Tweens" group
This event is in the "Teens" group

After-School Antics

Tuesday, December 16, 2025 at 3:00pm - 4:00pm
Meeting Room at Monrovia Branch
Program Type:
Arts & Crafts, STEM, Workshop, Other
Age Group:
Tweens, Teens

After-School Antics, aka Teen Tuesdays, aka Boredom Busters...whatever you wanna call it we've got something for our after-school crowd.  This program is geared at ages 11+ and varies from week to week.

Library Branch: Monrovia Branch
Room: Meeting Room
Age Group: Tweens, Teens
Program Type: Arts & Crafts, STEM, Workshop, Other
Event Details:

After-School Antics, aka Teen Tuesdays, aka Boredom Busters...whatever you wanna call it we've got something for our after-school crowd.  This program is geared at ages 11+ and varies from week to week.

This event is in the "Teens" group

Teen Tuesdays

Tuesday, December 16, 2025 at 3:00pm - 4:00pm
Children's Program Room at Main Library (Martinsville)
Program Type:
Other
Age Group:
Teens
Teens in grades 6-12 can join us for weekly programs featuring crafts, games, creating art, and more! There’s something new every week, so stop by the Children's Program Room any Tuesday at 3 to find out what’s going on!
Open
Registration Required
Library Branch: Main Library (Martinsville)
Room: Children's Program Room
Age Group: Teens
Program Type: Other
Registration Required
Event Details:
Teens in grades 6-12 can join us for weekly programs featuring crafts, games, creating art, and more! There’s something new every week, so stop by the Children's Program Room any Tuesday at 3 to find out what’s going on!
This event is in the "Everyone" group

Farewell to Ms. Kathy

Tuesday, December 16, 2025 at 5:00pm - 7:00pm
Meeting Room at Monrovia Branch
Program Type:
Other
Age Group:
Everyone

Kathy Burns, who joined the MCPL team in1996, is retiring.  As Kathy put it, she’s leaving with Santa!  We’ll be celebrating her nearly 30 years with the library the evening of Tuesday, 12/16.

Library Branch: Monrovia Branch
Room: Meeting Room
Age Group: Everyone
Program Type: Other
Event Details:

Kathy Burns, who joined the MCPL team in1996, is retiring.  As Kathy put it, she’s leaving with Santa!  We’ll be celebrating her nearly 30 years with the library the evening of Tuesday, 12/16.

This event is in the "Everyone" group

Acoustic Jam

Tuesday, December 16, 2025 at 6:00pm - 8:00pm
Meeting Room at Waverly Branch
Program Type:
Other
Age Group:
Everyone
Grab your guitar, fiddle, banjo, or any acoustic instrument and join us at the Waverly Branch for a fun jam session on the last Tuesday of each month!
Library Branch: Waverly Branch
Room: Meeting Room
Age Group: Everyone
Program Type: Other
Event Details:
Grab your guitar, fiddle, banjo, or any acoustic instrument and join us at the Waverly Branch for a fun jam session on the last Tuesday of each month!
This event is in the "Tweens" group

Tween Wednesdays

Wednesday, December 17, 2025 at 4:00pm - 5:00pm
Children's Program Room at Main Library (Martinsville)
Program Type:
Arts & Crafts, STEM, Other
Age Group:
Tweens

Join us for crafts, games, snacks, and much more.  This program is for kids ages 9-12. 

Library Branch: Main Library (Martinsville)
Room: Children's Program Room
Age Group: Tweens
Program Type: Arts & Crafts, STEM, Other
Event Details:

Join us for crafts, games, snacks, and much more.  This program is for kids ages 9-12. 

This event is in the "Teens" group
This event is in the "Adults" group

Other Lands

Thursday, December 18, 2025 at 4:00pm - 6:00pm
Meeting Room at Waverly Branch
Program Type:
Other
Age Group:
Teens, Adults
Explore Other Lands in this Dungeons and Dragons style role-playing adventure. Beginners welcome!
Library Branch: Waverly Branch
Room: Meeting Room
Age Group: Teens, Adults
Program Type: Other
Event Details:
Explore Other Lands in this Dungeons and Dragons style role-playing adventure. Beginners welcome!
This event is in the "Teens" group
This event is in the "Adults" group

Dungeons & Dragons

Thursday, December 18, 2025 at 6:30pm - 8:15pm
Meeting Room at Waverly Branch
Program Type:
Other
Age Group:
Teens, Adults

Join us for Dungeons & Dragons!

Library Branch: Waverly Branch
Room: Meeting Room
Age Group: Teens, Adults
Program Type: Other
Event Details:

Join us for Dungeons & Dragons!

This event is in the "Everyone" group

Morgan County Public Library Board of Trustees Meeting

Monday, December 22, 2025 at 6:00pm - 7:30pm
Genealogy & Local History at Main Library (Martinsville)
Program Type:
Other
Age Group:
Everyone
Monthly public meeting of the Morgan County Public Library Board of Trustees.
Library Branch: Main Library (Martinsville)
Room: Genealogy & Local History
Age Group: Everyone
Program Type: Other
Event Details:
Monthly public meeting of the Morgan County Public Library Board of Trustees.
This event is in the "Everyone" group

Escape Room

Saturday, December 27, 2025 at 10:00am - 4:00pm
Children's Program Room at Main Library (Martinsville)
Program Type:
Other
Age Group:
Everyone

Can you and your friends solve clues to escape in time?  Sign up for our newest escape room!  Your group will have 45 minutes to solve clues and complete puzzles in order to find the treasure before time runs out.  Fun for a group o

Library Branch: Main Library (Martinsville)
Room: Children's Program Room
Age Group: Everyone
Program Type: Other
Event Details:

Can you and your friends solve clues to escape in time?  Sign up for our newest escape room!  Your group will have 45 minutes to solve clues and complete puzzles in order to find the treasure before time runs out.  Fun for a group o

This event is in the "Everyone" group

Escape Room

Monday, December 29, 2025 at 10:00am - 4:00pm
Children's Program Room at Main Library (Martinsville)
Program Type:
Other
Age Group:
Everyone

Can you and your friends solve clues to escape in time?  Sign up for our newest escape room!  Your group will have 45 minutes to solve clues and complete puzzles in order to find the treasure before time runs out.  Fun for a group o

Library Branch: Main Library (Martinsville)
Room: Children's Program Room
Age Group: Everyone
Program Type: Other
Event Details:

Can you and your friends solve clues to escape in time?  Sign up for our newest escape room!  Your group will have 45 minutes to solve clues and complete puzzles in order to find the treasure before time runs out.  Fun for a group o

This event is in the "Everyone" group

Learn to Play Mahjong

Monday, December 29, 2025 at 6:00pm - 8:00pm
Meeting Room at Monrovia Branch
Program Type:
Other
Age Group:
Everyone

Want to learn a new game?  Try Mahjong!  Robin Robinson will be here to teach you how to play, for free!  Come try it out!

Library Branch: Monrovia Branch
Room: Meeting Room
Age Group: Everyone
Program Type: Other
Event Details:

Want to learn a new game?  Try Mahjong!  Robin Robinson will be here to teach you how to play, for free!  Come try it out!

This event is in the "Everyone" group

Escape Room

Tuesday, December 30, 2025 at 1:00pm - 7:00pm
Children's Program Room at Main Library (Martinsville)
Program Type:
Other
Age Group:
Everyone

Can you and your friends solve clues to escape in time?  Sign up for our newest escape room!  Your group will have 45 minutes to solve clues and complete puzzles in order to find the treasure before time runs out.  Fun for a group o

Library Branch: Main Library (Martinsville)
Room: Children's Program Room
Age Group: Everyone
Program Type: Other
Event Details:

Can you and your friends solve clues to escape in time?  Sign up for our newest escape room!  Your group will have 45 minutes to solve clues and complete puzzles in order to find the treasure before time runs out.  Fun for a group o

This event is in the "Everyone" group

Escape Room

Wednesday, December 31, 2025 at 10:00am - 3:00pm
Children's Program Room at Main Library (Martinsville)
Program Type:
Other
Age Group:
Everyone

Can you and your friends solve clues to escape in time?  Sign up for our newest escape room!  Your group will have 45 minutes to solve clues and complete puzzles in order to find the treasure before time runs out.  Fun for a group o

Library Branch: Main Library (Martinsville)
Room: Children's Program Room
Age Group: Everyone
Program Type: Other
Event Details:

Can you and your friends solve clues to escape in time?  Sign up for our newest escape room!  Your group will have 45 minutes to solve clues and complete puzzles in order to find the treasure before time runs out.  Fun for a group o

This event is in the "Children" group
This event is in the "Tweens" group

Pokémon Club

Saturday, January 3, 2026 at 10:00am - 11:00am
Children's Program Room at Main Library (Martinsville)
Program Type:
Other
Age Group:
Children, Tweens
Join us for Pokemon Club at the library! Bring your decks ready to play or some cards to trade. If you don't know how to play, we are happy to teach you!
Library Branch: Main Library (Martinsville)
Room: Children's Program Room
Age Group: Children, Tweens
Program Type: Other
Event Details:
Join us for Pokemon Club at the library! Bring your decks ready to play or some cards to trade. If you don't know how to play, we are happy to teach you!

Tween Wednesdays

Wednesday, January 7, 2026 at 4:00pm - 5:00pm
Children's Program Room at Main Library (Martinsville)
Program Type:
Arts & Crafts, STEM, Other

Join us for crafts, games, snacks, and much more.  This program is for kids ages 9-12. 

Library Branch: Main Library (Martinsville)
Room: Children's Program Room
Program Type: Arts & Crafts, STEM, Other
Event Details:

Join us for crafts, games, snacks, and much more.  This program is for kids ages 9-12.