Sun
Mon
Tue
Wed
Thu
Fri
Sat
S
M
T
W
T
F
S
4
5
6
13
20
21
26
27
28
31
1
2
3
REGISTRATION FULL Potions Class: Harry Potter Robotics Workshop (Recommended for Grades 5-8)
June 30    
1:00 pm - 2:30 pm
The registration and waitlist for this program are full. You won’t need the floo network to participate in this summer's Harry Potter-themed robotics workshops! Smoking potions, [...]
Checkout Chat & Chew (All Ages)
The Mark Twain Library's Family Checkout Chat & Chew is a relaxing way to start your summer week with breakfast, friends, toys and books. We'll [...]
Build-It (All Ages)
Join us at the Mark Twain Library for Summer Build-It! It's an hour of building and free play with our amazing toys such as Legos, [...]
Red White and Blue Ice Cream Sundaes (K-4)
Join us to make deliciously decadent red white and blue ice cream sundaes in honor of July 4th! We'll start out with some fun red [...]
Adult Chess Club (In-person)
July 1    
6:30 pm - 7:30 pm
Registration Recommended, See Below We invite all adult chess players and chess enthusiasts to participate in our newly launched, weekly Adult Chess Club. No prior [...]
Weekly Drop-In Knitting Circle (In-Person)
July 2    
1:30 pm - 2:30 pm
Meets Tuesdays, 1:30 pm – 2:30 pm Our popular weekly drop-in knitting circle continues to meets every Tuesday in the Library's Mark Twain Room.  Share [...]
Mini Movie & Activity: Stars Shining Bright (Ages 3-7)
Wear head to toe red white and blue (or anything in-between) and make star wands! Then, we'll watch mini movies where stars shine brightly! These [...]
Family Story Time (birth-5)
Registration Required It's time for Family Story Time! We'll sing, dance, and read together.  This event is designed for children birth - 5 but interested [...]
MTL Cookbook Club: "Nothing Fancy" (In-person)
July 3    
12:00 pm - 1:00 pm
Registration Require Below Join us for the MTL Cookbook Club – part book club, part culinary tasting!  Each meeting will focus on a particular cookbook [...]
Science Heroes: "Adventure of the Lost Treasure" (Grades K & up)
Science and stories collide in this all new, interactive STEM show for Summer Reading ’24!Join us on a treasure-hunting adventure deep within the jungle! The [...]
Checkout Chat & Chew (All Ages)
The Mark Twain Library's Family Checkout Chat & Chew is a relaxing way to start your summer week with breakfast, friends, toys and books. We'll [...]
Build-It (All Ages)
Join us at the Mark Twain Library for Summer Build-It! It's an hour of building and free play with our amazing toys such as Legos, [...]
Adult Chess Club (In-person)
July 8    
6:30 pm - 7:30 pm
Registration Recommended, See Below We invite all adult chess players and chess enthusiasts to participate in our newly launched, weekly Adult Chess Club. No prior [...]
The Creative Collective Discussion Group (Virtual)
July 9    
10:30 am - 12:00 pm
Registration Required Below Realize and enhance your creativity by joining the Creative Collective Discussion Group via Zoom. In this 8-week summer session, group discussions will [...]
Weekly Drop-In Knitting Circle (In-Person)
July 9    
1:30 pm - 2:30 pm
Meets Tuesdays, 1:30 pm – 2:30 pm Our popular weekly drop-in knitting circle continues to meets every Tuesday in the Library's Mark Twain Room.  Share [...]
Mini Movie & Activity: Think Pink (& Green) (Ages 3-7)
Wear head to toe pink/ green (or anything in-between) and we'll make pink and green crafts! Then, we'll watch mini movies with flamingos and frogs. [...]
Family Story Time (birth-5)
Registration Required It's time for Family Story Time! We'll sing, dance, and read together.  This event is designed for children birth - 5 but interested [...]
Pilates: Limber Up at the Library
July 11    
10:00 am - 11:00 am
Limber up at the Library this summer with free Pilates sessions!  These classes are designed for all levels — so whether you're jump-starting your exercise [...]
RESCHEDULED Cartooning Workshop: Let's Draw Bugs! With Award-Winning Cartoonist, Rick Stromoski (Ages 6 and Up) ZOOM Program
Please register to receive a Zoom link the day of the program. Join award-winning cartoonist Rick Stromoski, creator of the new Middle Grade Graphic Novel [...]
12 Jul
July 12    
7:30 pm - 9:00 pm
This program has been POSTPONED due to the risk of local thunderstorms. Let's make more s'mores at Topstone Park! Wear comfortable walking shoes and bring [...]
"Bling's the Thing" Earring Workshop (Teens and Adults)
July 14    
2:00 pm - 3:30 pm
Enjoy making gorgeous jewelry in this program while supporting a worthy cause! In this workshop you will learn to make beautiful beaded earrings with Joan Lloyd, [...]
Checkout Chat & Chew (All Ages)
The Mark Twain Library's Family Checkout Chat & Chew is a relaxing way to start your summer week with breakfast, friends, toys and books. We'll [...]
Build-It (All Ages)
Join us at the Mark Twain Library for Summer Build-It! It's an hour of building and free play with our amazing toys such as Legos, [...]
Learn Animation with the Joel Barlow Robotics Team! (Grades 6-8) IN PERSON Program
July 15    
4:00 pm - 5:00 pm
Come learn programming basics with members of the award-winning Joel Barlow Robotics Team!  During this series of 5 interactive workshops, participants will use Processing, a free, open-source [...]
Adult Chess Club (In-person)
July 15    
6:30 pm - 7:30 pm
Registration Recommended, See Below We invite all adult chess players and chess enthusiasts to participate in our newly launched, weekly Adult Chess Club. No prior [...]
The Creative Collective Discussion Group (Virtual)
July 16    
10:30 am - 12:00 pm
Registration Required Below Realize and enhance your creativity by joining the Creative Collective Discussion Group via Zoom. In this 8-week summer session, group discussions will [...]
Weekly Drop-In Knitting Circle (In-Person)
July 16    
1:30 pm - 2:30 pm
Meets Tuesdays, 1:30 pm – 2:30 pm Our popular weekly drop-in knitting circle continues to meets every Tuesday in the Library's Mark Twain Room.  Share [...]
Learn Animation with the Joel Barlow Robotics Team! (Grades 6-8) IN PERSON Program
July 16    
4:00 pm - 5:00 pm
Come learn programming basics with members of the award-winning Joel Barlow Robotics Team!  During this series of 5 interactive workshops, participants will use Processing, a free, open-source [...]
Mini Movie & Activity: Pajama Party (Ages 3-7)
Summer fun is exhausting! We’ll relax with some sleepy mini movies and a goodnight moon craft. If you want, you can do this all while [...]
Family Story Time (birth-5)
Registration Required It's time for Family Story Time! We'll sing, dance, and read together.  This event is designed for children birth - 5 but interested [...]
Women and Money Roundtable: How to Make Sense of Today’s Financial Markets (Virtual)
July 17    
1:00 pm - 2:00 pm
Registration Required Below The Women and Money Roundtable is a monthly financial program created to empower and educate women on financial matters that impact their [...]
Learn Animation with the Joel Barlow Robotics Team! (Grades 6-8) IN PERSON Program
July 17    
4:00 pm - 5:00 pm
Come learn programming basics with members of the award-winning Joel Barlow Robotics Team!  During this series of 5 interactive workshops, participants will use Processing, a free, open-source [...]
Learn Animation with the Joel Barlow Robotics Team! (Grades 6-8) IN PERSON Program
July 18    
4:00 pm - 5:00 pm
Come learn programming basics with members of the award-winning Joel Barlow Robotics Team!  During this series of 5 interactive workshops, participants will use Processing, a free, open-source [...]
Learn Animation with the Joel Barlow Robotics Team! (Grades 6-8) IN PERSON Program
July 19    
4:00 pm - 5:00 pm
Come learn programming basics with members of the award-winning Joel Barlow Robotics Team!  During this series of 5 interactive workshops, participants will use Processing, a free, open-source [...]
Pickup Summer Craft Kits (Ages 3-10)
Get crafty at home with our summer craft kit! This fun and creative kit has five fun summery craft kits for children. Craft kits will [...]
Adult Chess Club (In-person)
July 22    
6:30 pm - 7:30 pm
Registration Recommended, See Below We invite all adult chess players and chess enthusiasts to participate in our newly launched, weekly Adult Chess Club. No prior [...]
The Creative Collective Discussion Group (Virtual)
July 23    
10:30 am - 12:00 pm
Registration Required Below Realize and enhance your creativity by joining the Creative Collective Discussion Group via Zoom. In this 8-week summer session, group discussions will [...]
Weekly Drop-In Knitting Circle (In-Person)
July 23    
1:30 pm - 2:30 pm
Meets Tuesdays, 1:30 pm – 2:30 pm Our popular weekly drop-in knitting circle continues to meets every Tuesday in the Library's Mark Twain Room.  Share [...]
Celebrate the Sunny Season with Thirsty Radish Part II (Virtual)
July 23    
7:00 pm - 8:00 pm
Registration Required Below This is a three-part series exploring the delectable delights of summer! Part II: Stone Fruit Recipes  Peaches, plums, nectarines, cherries, and other [...]
Shark Shenanigans! (Grades K-3)
SHARK SHENANIGANS Celebrate Shark Week at the Library – AFTER HOURS! Wednesday July 24 from 5:30 to 6:30 For Kids entering grades K - 3 [...]
Pilates: Limber Up at the Library
July 25    
10:00 am - 11:00 am
Registration Below Limber up at the Library this summer with free Pilates sessions!  These classes are designed for all levels — so whether you're jump-starting [...]
Adult Chess Club (In-person)
July 29    
6:30 pm - 7:30 pm
Registration Recommended, See Below We invite all adult chess players and chess enthusiasts to participate in our newly launched, weekly Adult Chess Club. No prior [...]
The Creative Collective Discussion Group (Virtual)
July 30    
10:30 am - 12:00 pm
Registration Required Below Realize and enhance your creativity by joining the Creative Collective Discussion Group via Zoom. In this 8-week summer session, group discussions will [...]
Weekly Drop-In Knitting Circle (In-Person)
July 30    
1:30 pm - 2:30 pm
Meets Tuesdays, 1:30 pm – 2:30 pm Our popular weekly drop-in knitting circle continues to meets every Tuesday in the Library's Mark Twain Room.  Share [...]
Events on July 1
Events on July 2
Events on July 8
Build-It (All Ages)
8 Jul 24
#_TOWN
Events on July 10
Events on July 12
Events on July 14
Events on July 22
Events on July 24
Events on July 25
Events on July 29
Adult Chess Club (In-person)
29 Jul 24
#_TOWN