Calendar

Check here for all of the upcoming events at UCPL. If you have questions about any of them, give us a call at 314-727-3150.

Jun
1
Mon
2026 Youth Summer – Teen Crafternoons Camp
Jun 1 @ 1:30 pm – 2:30 pm

Teen Crafternoons Camp

This laid back, creative camp will give participants a chance to explore different types of crafts from paper to clay!

Advanced Registration is Required. Contact Youth Services at 314-727-3150 or via email at youthservices@ucitylibrary.org

June 1-5
1:30-2:30 p.m.
Ages 13-17

Jun
2
Tue
2026 Youth Summer – Teen Crafternoons Camp
Jun 2 @ 1:30 pm – 2:30 pm

Teen Crafternoons Camp

This laid back, creative camp will give participants a chance to explore different types of crafts from paper to clay!

Advanced Registration is Required. Contact Youth Services at 314-727-3150 or via email at youthservices@ucitylibrary.org

June 1-5
1:30-2:30 p.m.
Ages 13-17

Jun
3
Wed
2026 Youth Summer – Teen Crafternoons Camp
Jun 3 @ 1:30 pm – 2:30 pm

Teen Crafternoons Camp

This laid back, creative camp will give participants a chance to explore different types of crafts from paper to clay!

Advanced Registration is Required. Contact Youth Services at 314-727-3150 or via email at youthservices@ucitylibrary.org

June 1-5
1:30-2:30 p.m.
Ages 13-17

Jun
4
Thu
2026 Youth Summer – Teen Crafternoons Camp
Jun 4 @ 1:30 pm – 2:30 pm

Teen Crafternoons Camp

This laid back, creative camp will give participants a chance to explore different types of crafts from paper to clay!

Advanced Registration is Required. Contact Youth Services at 314-727-3150 or via email at youthservices@ucitylibrary.org

June 1-5
1:30-2:30 p.m.
Ages 13-17

Jun
5
Fri
2026 Youth Summer – Teen Crafternoons Camp
Jun 5 @ 1:30 pm – 2:30 pm

Teen Crafternoons Camp

This laid back, creative camp will give participants a chance to explore different types of crafts from paper to clay!

Advanced Registration is Required. Contact Youth Services at 314-727-3150 or via email at youthservices@ucitylibrary.org

June 1-5
1:30-2:30 p.m.
Ages 13-17

Jun
8
Mon
2026 Youth Summer – Underground Explorers Science Camp
Jun 8 @ 9:30 am – 12:30 pm

Underground Explorers Science Camp for Ages 6 to 13

Dig up the ancient past! Solve real-life mysteries! Kids Learn about archaeology and the techniques scientists use to excavate long lost cities! They discover ancient civilizations and the tools and artifacts they used in everyday life! They also study bone fragments, pottery shards, amber deposits, and fossils to understand what they can tell us about history! What’s more, each class includes a make and take-home project, like a fossil reproduction, an amber time capsule, and coins from around the world!

Advanced Registration is Required. Contact Youth Services at 314-727-3150 or via email at youthservices@ucitylibrary.org

June 8-12
9:30 a.m.-12:30 p.m.
Ages 6-13

Jun
9
Tue
2026 Youth Summer – Underground Explorers Science Camp
Jun 9 @ 9:30 am – 12:30 pm

Underground Explorers Science Camp for Ages 6 to 13

Dig up the ancient past! Solve real-life mysteries! Kids Learn about archaeology and the techniques scientists use to excavate long lost cities! They discover ancient civilizations and the tools and artifacts they used in everyday life! They also study bone fragments, pottery shards, amber deposits, and fossils to understand what they can tell us about history! What’s more, each class includes a make and take-home project, like a fossil reproduction, an amber time capsule, and coins from around the world!

Advanced Registration is Required. Contact Youth Services at 314-727-3150 or via email at youthservices@ucitylibrary.org

June 8-12
9:30 a.m.-12:30 p.m.
Ages 6-13

Jun
10
Wed
2026 Youth Summer – Underground Explorers Science Camp
Jun 10 @ 9:30 am – 12:30 pm

Underground Explorers Science Camp for Ages 6 to 13

Dig up the ancient past! Solve real-life mysteries! Kids Learn about archaeology and the techniques scientists use to excavate long lost cities! They discover ancient civilizations and the tools and artifacts they used in everyday life! They also study bone fragments, pottery shards, amber deposits, and fossils to understand what they can tell us about history! What’s more, each class includes a make and take-home project, like a fossil reproduction, an amber time capsule, and coins from around the world!

Advanced Registration is Required. Contact Youth Services at 314-727-3150 or via email at youthservices@ucitylibrary.org

June 8-12
9:30 a.m.-12:30 p.m.
Ages 6-13

Jun
11
Thu
2026 Youth Summer – Underground Explorers Science Camp
Jun 11 @ 9:30 am – 12:30 pm

Underground Explorers Science Camp for Ages 6 to 13

Dig up the ancient past! Solve real-life mysteries! Kids Learn about archaeology and the techniques scientists use to excavate long lost cities! They discover ancient civilizations and the tools and artifacts they used in everyday life! They also study bone fragments, pottery shards, amber deposits, and fossils to understand what they can tell us about history! What’s more, each class includes a make and take-home project, like a fossil reproduction, an amber time capsule, and coins from around the world!

Advanced Registration is Required. Contact Youth Services at 314-727-3150 or via email at youthservices@ucitylibrary.org

June 8-12
9:30 a.m.-12:30 p.m.
Ages 6-13

Jun
12
Fri
2026 Youth Summer – Underground Explorers Science Camp
Jun 12 @ 9:30 am – 12:30 pm

Underground Explorers Science Camp for Ages 6 to 13

Dig up the ancient past! Solve real-life mysteries! Kids Learn about archaeology and the techniques scientists use to excavate long lost cities! They discover ancient civilizations and the tools and artifacts they used in everyday life! They also study bone fragments, pottery shards, amber deposits, and fossils to understand what they can tell us about history! What’s more, each class includes a make and take-home project, like a fossil reproduction, an amber time capsule, and coins from around the world!

Advanced Registration is Required. Contact Youth Services at 314-727-3150 or via email at youthservices@ucitylibrary.org

June 8-12
9:30 a.m.-12:30 p.m.
Ages 6-13