Event List

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

Primary tabs

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

Preschool Storytime

Wednesday, July 8, 2026 at 10:30am - 11:30am
Meeting Room at Monrovia Branch
Program Type:
Storytime
Age Group:
Children, Family

The same Storytime fun, but with a Summer Reading twist! Join Ms. Elizabeth & Ms. Kathy for stories, crafts, games, songs and more. Can't make it at 10:30? Catch the encore at 1:30!

Library Branch: Monrovia Branch
Room: Meeting Room
Age Group: Children, Family
Program Type: Storytime
Event Details:

The same Storytime fun, but with a Summer Reading twist! Join Ms. Elizabeth & Ms. Kathy for stories, crafts, games, songs and more. Can't make it at 10:30? Catch the encore at 1:30!

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

Preschool Storytime

Wednesday, July 8, 2026 at 1:30pm - 2:30pm
Meeting Room at Monrovia Branch
Program Type:
Storytime
Age Group:
Children, Family

The same Storytime fun, but with a Summer Reading twist! Join Ms. Elizabeth & Ms. Kathy for stories, crafts, games, songs and more. Can't make it at 1:30? Catch the morning group at 10:30!

Library Branch: Monrovia Branch
Room: Meeting Room
Age Group: Children, Family
Program Type: Storytime
Event Details:

The same Storytime fun, but with a Summer Reading twist! Join Ms. Elizabeth & Ms. Kathy for stories, crafts, games, songs and more. Can't make it at 1:30? Catch the morning group at 10:30!

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

Thursday Things: On The Case

Thursday, July 9, 2026 at 10:00am - 11:00am
Meeting Room at Monrovia Branch
Program Type:
Other
Age Group:
Children, Tweens

A dinosaur egg has gone missing! Can you help us find it?

This week's Thursday Things calls for teamwork to find clues and solve a mystery.

Library Branch: Monrovia Branch
Room: Meeting Room
Age Group: Children, Tweens
Program Type: Other
Event Details:

A dinosaur egg has gone missing! Can you help us find it?

This week's Thursday Things calls for teamwork to find clues and solve a mystery.

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

Other Lands

Thursday, July 9, 2026 at 4:00pm - 6:00pm
Meeting Room at Waverly Branch
Program Type:
Other
Age Group:
Tweens, 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: Tweens, 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

Crafty Night

Thursday, July 9, 2026 at 6:30pm - 8:00pm
Main Library (Martinsville)
Program Type:
Arts & Crafts
Age Group:
Teens, Adults
Crafters, join us at the library for Crafty Night! Bring your crochet, cross stitch, embroidery, drawing, painting, chain maille, or other craft project with you and we'll chat and craft together!
Library Branch: Main Library (Martinsville)
Age Group: Teens, Adults
Program Type: Arts & Crafts
Event Details:
Crafters, join us at the library for Crafty Night! Bring your crochet, cross stitch, embroidery, drawing, painting, chain maille, or other craft project with you and we'll chat and craft together!
This event is in the "Babies & Toddlers" group

Tiny Tots: Storytime for Toddlers & Babies

Friday, July 10, 2026 at 10:30am - 11:00am
Play Room at Monrovia Branch
Program Type:
Storytime
Age Group:
Babies & Toddlers

Tiny Tots is a storytime for our youngest patrons and their caregivers. This fast paced, early literacy focused, program is a perfect introduction to library storytimes.

Library Branch: Monrovia Branch
Room: Play Room
Age Group: Babies & Toddlers
Program Type: Storytime
Event Details:

Tiny Tots is a storytime for our youngest patrons and their caregivers. This fast paced, early literacy focused, program is a perfect introduction to library storytimes.

This event is in the "Babies & Toddlers" group
This event is in the "Children" group
This event is in the "Tweens" group
This event is in the "Family" group

Mud Kitchen

Monday, July 13, 2026 at 6:00pm - 7:30pm
Outdoor Program Area at Monrovia Branch
Program Type:
Other
Age Group:
Babies & Toddlers, Children, Tweens, Family

Are you really digging this year's Summer Reading theme? Us too! So let's unearth some fun on July 13th at 6 PM.

Library Branch: Monrovia Branch
Room: Outdoor Program Area
Age Group: Babies & Toddlers, Children, Tweens, Family
Program Type: Other
Event Details:

Are you really digging this year's Summer Reading theme? Us too! So let's unearth some fun on July 13th at 6 PM.

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

Preschool Storytime

Wednesday, July 15, 2026 at 10:30am - 11:30am
Meeting Room at Monrovia Branch
Program Type:
Storytime
Age Group:
Children, Family

The same Storytime fun, but with a Summer Reading twist! Join Ms. Elizabeth & Ms. Kathy for stories, crafts, games, songs and more. Can't make it at 10:30? Catch the encore at 1:30!

Library Branch: Monrovia Branch
Room: Meeting Room
Age Group: Children, Family
Program Type: Storytime
Event Details:

The same Storytime fun, but with a Summer Reading twist! Join Ms. Elizabeth & Ms. Kathy for stories, crafts, games, songs and more. Can't make it at 10:30? Catch the encore at 1:30!

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

Preschool Storytime

Wednesday, July 15, 2026 at 1:30pm - 2:30pm
Meeting Room at Monrovia Branch
Program Type:
Storytime
Age Group:
Children, Family

The same Storytime fun, but with a Summer Reading twist! Join Ms. Elizabeth & Ms. Kathy for stories, crafts, games, songs and more. Can't make it at 1:30? Catch the morning group at 10:30!

Library Branch: Monrovia Branch
Room: Meeting Room
Age Group: Children, Family
Program Type: Storytime
Event Details:

The same Storytime fun, but with a Summer Reading twist! Join Ms. Elizabeth & Ms. Kathy for stories, crafts, games, songs and more. Can't make it at 1:30? Catch the morning group at 10:30!

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

Thursday Things: Dino Tea Party

Thursday, July 16, 2026 at 10:00am - 11:00am
Meeting Room at Monrovia Branch
Program Type:
Other
Age Group:
Children, Tweens

How do dinosaurs have a tea party? Learn some dino etiquette in a fun activity then socialize over light refreshments. Favorite tea party attire is encouraged!

Library Branch: Monrovia Branch
Room: Meeting Room
Age Group: Children, Tweens
Program Type: Other
Event Details:

How do dinosaurs have a tea party? Learn some dino etiquette in a fun activity then socialize over light refreshments. Favorite tea party attire is encouraged!

This event is in the "Adults" group

Afternoon Readers

Thursday, July 16, 2026 at 2:00pm - 3:00pm
Children's Program Room at Main Library (Martinsville)
Program Type:
Book Club
Age Group:
Adults
Join our daytime book club! Discuss the book of the month with other readers on the 3rd Thursday of each month at 2 p.m. You can get a copy of this month’s selection by attending a meeting, or by visiting the circulation desk.
Library Branch: Main Library (Martinsville)
Room: Children's Program Room
Age Group: Adults
Program Type: Book Club
Event Details:
Join our daytime book club! Discuss the book of the month with other readers on the 3rd Thursday of each month at 2 p.m. You can get a copy of this month’s selection by attending a meeting, or by visiting the circulation desk.
This event is in the "Tweens" group
This event is in the "Teens" group
This event is in the "Adults" group

Other Lands

Thursday, July 16, 2026 at 4:00pm - 6:00pm
Meeting Room at Waverly Branch
Program Type:
Other
Age Group:
Tweens, 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: Tweens, 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 "Children" group
This event is in the "Tweens" group

LEGO Club

Thursday, July 16, 2026 at 6:30pm - 8:00pm
Children's Program Room at Main Library (Martinsville)
Program Type:
STEM
Age Group:
Children, Tweens
Come to the library and build with us! Kids and their caregivers are welcome to join us for our monthly LEGO club.
Library Branch: Main Library (Martinsville)
Room: Children's Program Room
Age Group: Children, Tweens
Program Type: STEM
Event Details:
Come to the library and build with us! Kids and their caregivers are welcome to join us for our monthly LEGO club.
This event is in the "Teens" group
This event is in the "Adults" group

Dungeons & Dragons

Thursday, July 16, 2026 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 "Babies & Toddlers" group

Tiny Tots: Storytime for Toddlers & Babies

Friday, July 17, 2026 at 10:30am - 11:00am
Play Room at Monrovia Branch
Program Type:
Storytime
Age Group:
Babies & Toddlers

Tiny Tots is a storytime for our youngest patrons and their caregivers. This fast paced, early literacy focused, program is a perfect introduction to library storytimes.

Library Branch: Monrovia Branch
Room: Play Room
Age Group: Babies & Toddlers
Program Type: Storytime
Event Details:

Tiny Tots is a storytime for our youngest patrons and their caregivers. This fast paced, early literacy focused, program is a perfect introduction to library storytimes.

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

Larceny at the Library: A Dungeons & Dragons One Shot

Saturday, July 18, 2026 at 10:00am - 12:00pm
Meeting Room at Monrovia Branch
Program Type:
Other
Age Group:
Tweens, Teens

Larceny at the Library is a D&D one shot set in the world of Ambergrove. With dice and premade characters provided, you just need to register and show up to play! 

Open
Registration Required
Library Branch: Monrovia Branch
Room: Meeting Room
Age Group: Tweens, Teens
Program Type: Other
Registration Required
Event Details:

Larceny at the Library is a D&D one shot set in the world of Ambergrove. With dice and premade characters provided, you just need to register and show up to play! 

This event is in the "Adults" group

Larceny at the Library: A Dungeons & Dragons One Shot

Saturday, July 18, 2026 at 2:00pm - 4:00pm
Meeting Room at Monrovia Branch
Program Type:
Other
Age Group:
Adults

Larceny at the Library is a D&D one shot set in the world of Ambergrove. With dice and premade characters provided, you just need to register and show up to play! 

Open
Registration Required
Library Branch: Monrovia Branch
Room: Meeting Room
Age Group: Adults
Program Type: Other
Registration Required
Event Details:

Larceny at the Library is a D&D one shot set in the world of Ambergrove. With dice and premade characters provided, you just need to register and show up to play! 

This event is in the "Everyone" group

Last Day of Summer Reading!

All Day
MCPL System-Wide
Program Type:
Other
Age Group:
Everyone

It's the last day of Summer Reading!  Be sure to have all of your reading logged in Beanstack by the end of the day!

Offsite Event
Library Branch: MCPL System-Wide
Age Group: Everyone
Program Type: Other
Event Details:

It's the last day of Summer Reading!  Be sure to have all of your reading logged in Beanstack by the end of the day!

This event is in the "Adults" group

Main Branch Book Club

Monday, July 20, 2026 at 7:00pm - 8:00pm
Genealogy & Local History at Main Library (Martinsville)
Program Type:
Book Club
Age Group:
Adults
Discuss the book of the month with other readers at 7 p.m. You can get a copy of this month’s selection by attending a meeting, or by visiting the circulation desk. Join us for this fun, informal book chat!
Open
Registration Required
Library Branch: Main Library (Martinsville)
Room: Genealogy & Local History
Age Group: Adults
Program Type: Book Club
Registration Required
Event Details:
Discuss the book of the month with other readers at 7 p.m. You can get a copy of this month’s selection by attending a meeting, or by visiting the circulation desk. Join us for this fun, informal book chat!
This event is in the "Children" group
This event is in the "Family" group

Preschool Storytime

Wednesday, July 22, 2026 at 10:30am - 11:30am
Meeting Room at Monrovia Branch
Program Type:
Storytime
Age Group:
Children, Family

The same Storytime fun, but with a Summer Reading twist! Join Ms. Elizabeth & Ms. Kathy for stories, crafts, games, songs and more. Can't make it at 10:30? Catch the encore at 1:30!

Library Branch: Monrovia Branch
Room: Meeting Room
Age Group: Children, Family
Program Type: Storytime
Event Details:

The same Storytime fun, but with a Summer Reading twist! Join Ms. Elizabeth & Ms. Kathy for stories, crafts, games, songs and more. Can't make it at 10:30? Catch the encore at 1:30!

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

Preschool Storytime

Wednesday, July 22, 2026 at 1:30pm - 2:30pm
Meeting Room at Monrovia Branch
Program Type:
Storytime
Age Group:
Children, Family

The same Storytime fun, but with a Summer Reading twist! Join Ms. Elizabeth & Ms. Kathy for stories, crafts, games, songs and more. Can't make it at 1:30? Catch the morning group at 10:30!

Library Branch: Monrovia Branch
Room: Meeting Room
Age Group: Children, Family
Program Type: Storytime
Event Details:

The same Storytime fun, but with a Summer Reading twist! Join Ms. Elizabeth & Ms. Kathy for stories, crafts, games, songs and more. Can't make it at 1:30? Catch the morning group at 10:30!

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

Other Lands

Thursday, July 23, 2026 at 4:00pm - 6:00pm
Meeting Room at Waverly Branch
Program Type:
Other
Age Group:
Tweens, 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: Tweens, 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 "Babies & Toddlers" group

Tiny Tots: Storytime for Toddlers & Babies

Friday, July 24, 2026 at 10:30am - 11:00am
Play Room at Monrovia Branch
Program Type:
Storytime
Age Group:
Babies & Toddlers

Tiny Tots is a storytime for our youngest patrons and their caregivers. This fast paced, early literacy focused, program is a perfect introduction to library storytimes.

Library Branch: Monrovia Branch
Room: Play Room
Age Group: Babies & Toddlers
Program Type: Storytime
Event Details:

Tiny Tots is a storytime for our youngest patrons and their caregivers. This fast paced, early literacy focused, program is a perfect introduction to library storytimes.

This event is in the "Everyone" group

Morgan County Public Library Board of Trustees Meeting

Monday, July 27, 2026 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.