Sun Mon Tue Wed Thu Fri Sat
1
Balance Barre at the Brentwood Community Center 10:00 am
Balance Barre at the Brentwood Community Center
Jun 1 @ 10:00 am – 11:00 am
This unique ballet-inspired class will improve your balance and confidence! This class combines low impact ballet flow with gentle modified barre exercises and stretches. No dance experience or special attire is required. It is a gentle and adaptive class, perfect for seniors over 65. Presented by Vitality in Motion and sponsored by the Brentwood Public Library.Read More →
2
Toddler Story Time 9:30 am
Toddler Story Time
Jun 2 @ 9:30 am – 10:00 am
Toddler Story Time
Children and their caregivers can join us for 30-minutes of songs, stories, and bubbles. Best for children ages 5 and younger. On the second Tuesday of each month we will have a special guest: Lexi the Reading Dog from C.H.A.M.P.  Read More →
Craftibility: Art Class and Story Time for Kids 10:15 am
Brentwood Book Club – Vanderbilt 6:30 pm
3
Pop Motion Dance Class with Yes Honey Studio 2:00 pm
Pop Motion Dance Class with Yes Honey Studio
Jun 3 @ 2:00 pm – 3:00 pm
Pop Motion Dance Class with Yes Honey Studio
Get ready to move to today’s hottest hits! This high-energy pop dance class is all about learning fun, dynamic choreography. Classes are led by Yes Honey Studio instructors. Ages 11-15. Registration is required. Location: Brentwood Community Center.Read More →
Adult Craft: Flower Pop-Up Cards 6:00 pm
4
Children’s Yoga 9:30 am
Children’s Yoga
Jun 4 @ 9:30 am – 10:00 am
Children's Yoga
Children and their caregivers can join us for 30-minutes of stories, movement, and mindfulness. Presented by Complete Harmony STL instructors. Best for ages 5 and younger.  Read More →
DIY Cyanotypes – Kids 2:00 pm
DIY Cyanotypes – Kids
Jun 4 @ 2:00 pm – 3:00 pm
DIY Cyanotypes - Kids
Create photographs using the power of the sun! For children and families. Registration is required. Location: Brentwood Public Library.Read More →
5
6
7
8
World Bird Sanctuary: Legendary Creatures 6:00 pm
World Bird Sanctuary: Legendary Creatures
Jun 8 @ 6:00 pm – 6:45 pm
World Bird Sanctuary: Legendary Creatures @ Brentwood Community Center
There’s more in common between dinosaurs and birds than you think! Learn all about reptiles and birds from the World Bird Sanctuary. Live animal presentation will be included. For children and families. No registration required. Free. Location: Brentwood Community Center (2505 S Brentwood Blvd, Brentwood, MO 63144).Read More →
9
Toddler Story Time 9:30 am
Toddler Story Time
Jun 9 @ 9:30 am – 10:00 am
Toddler Story Time
Children and their caregivers can join us for 30-minutes of songs, stories, and bubbles. Best for children ages 5 and younger. On the second Tuesday of each month we will have a special guest: Lexi the Reading Dog from C.H.A.M.P.  Read More →
Craftibility: Art Class and Story Time for Kids 10:15 am
Bookaneers! Book Club for ages 7-11 6:00 pm
Bookaneers! Book Club for ages 7-11
Jun 9 @ 6:00 pm – 7:00 pm
Bookaneers! Book Club for ages 7-11 @ Brentwood Public Library
The Bookaneers are a crew of swashbuckling kids who love the adventure of reading. Each month, we get together and chat about a book, make a craft, and eat snacks. The books we choose are recommended for ages 7-11. Grab a copy of the book from the front desk, or request on through our online catalog. Each month, we’ll chat about a book. Here is the schedule of book picks:Read More →
Library Board of Trustees Meeting 6:30 pm
Library Board of Trustees Meeting
Jun 9 @ 6:30 pm – 7:30 pm
The library board meets monthly on the second Tuesday of the month.  The meeting will be held at the Brentwood Public Library Meeting Room. 8765 Eulalie Ave., 63144 This is a public meeting and all are welcome to attend. Brentwood Public Library Library Board of Trustees Meeting Agenda BPL Meeting Room, 8765 Eulalie Ave. St. Louis MO 63144 Tuesday, June 9, 2026 6:30 p.m. 1. Call to order-roll call forRead More →
10
Adult Craft: Cyanotypes 10:00 am
Adult Craft: Cyanotypes
Jun 10 @ 10:00 am – 11:00 am
Adult Craft: Cyanotypes
Pop Motion Dance Class with Yes Honey Studio 2:00 pm
Pop Motion Dance Class with Yes Honey Studio
Jun 10 @ 2:00 pm – 3:00 pm
Pop Motion Dance Class with Yes Honey Studio
Get ready to move to today’s hottest hits! This high-energy pop dance class is all about learning fun, dynamic choreography. Classes are led by Yes Honey Studio instructors. Ages 11-15. Registration is required. Location: Brentwood Community Center.Read More →
11
Children’s Yoga 9:30 am
Children’s Yoga
Jun 11 @ 9:30 am – 10:00 am
Children's Yoga
Children and their caregivers can join us for 30-minutes of stories, movement, and mindfulness. Presented by Complete Harmony STL instructors. Best for ages 5 and younger.  Read More →
12
Adventurer’s Guild: a Dungeons & Dragons Club for Kids! 4:00 pm
Adventurer’s Guild: a Dungeons & Dragons Club for Kids!
Jun 12 @ 4:00 pm – 5:30 pm
Adventurer's Guild: a Dungeons & Dragons Club for Kids!
The Adventurer’s Guild is a Dungeons & Dragons club for kids. This club is for all experience levels — whether it’s your first time or your 100th time adventuring! We’ll do a one-shot game and have a lot of fun. No registration required.  Read More →
13
14
15
16
Toddler Story Time 9:30 am
Toddler Story Time
Jun 16 @ 9:30 am – 10:00 am
Toddler Story Time
Children and their caregivers can join us for 30-minutes of songs, stories, and bubbles. Best for children ages 5 and younger. On the second Tuesday of each month we will have a special guest: Lexi the Reading Dog from C.H.A.M.P.  Read More →
Craftibility: Art Class and Story Time for Kids 10:15 am
Adult Craft: Cyanotypes 6:00 pm
18
Children’s Yoga 9:30 am
Children’s Yoga
Jun 18 @ 9:30 am – 10:00 am
Children's Yoga
Children and their caregivers can join us for 30-minutes of stories, movement, and mindfulness. Presented by Complete Harmony STL instructors. Best for ages 5 and younger.  Read More →
Yoga Stretch at the Brentwood Community Center 10:00 am
Yoga Stretch at the Brentwood Community Center
Jun 18 @ 10:00 am – 11:00 am
No mat required! With the accompaniment of music, our yoga instructor guides the class through chair stretches, postures, and flows. The flow of the class is designed to create synergy for the body and mind, promoting improved energy and a refreshing start to your day. The class is sponsored by the Brentwood Public Library and presented by Vitality in Motion.Read More →
DIY Cyanotypes – Kids 2:00 pm
DIY Cyanotypes – Kids
Jun 18 @ 2:00 pm – 3:00 pm
DIY Cyanotypes - Kids
Create photographs using the power of the sun! For children and families. Registration is required. Location: Brentwood Public Library.Read More →
19
Library Closed for Juneteenth
Library Closed for Juneteenth
Jun 19 all-day
The library will be closed in observance of Juneteenth.Read More →
21
22
Punk Rock Story Time 6:00 pm
Punk Rock Story Time
Jun 22 @ 6:00 pm – 7:00 pm
Punk Rock Story Time
Punk Rock Story Time Monday, June 22 and July 27 at 6:00 p.m. Story TIme with a punk rock twist! Best for kids ages 0-5. No registration required. Location: Brentwood Public Library.  Read More →
23
Toddler Story Time 9:30 am
Toddler Story Time
Jun 23 @ 9:30 am – 10:00 am
Toddler Story Time
Children and their caregivers can join us for 30-minutes of songs, stories, and bubbles. Best for children ages 5 and younger. On the second Tuesday of each month we will have a special guest: Lexi the Reading Dog from C.H.A.M.P.  Read More →
Craftibility: Art Class and Story Time for Kids 10:15 am
25
Children’s Yoga 9:30 am
Children’s Yoga
Jun 25 @ 9:30 am – 10:00 am
Children's Yoga
Children and their caregivers can join us for 30-minutes of stories, movement, and mindfulness. Presented by Complete Harmony STL instructors. Best for ages 5 and younger.  Read More →
26
27
28
29
30
Toddler Story Time 9:30 am
Toddler Story Time
Jun 30 @ 9:30 am – 10:00 am
Toddler Story Time
Children and their caregivers can join us for 30-minutes of songs, stories, and bubbles. Best for children ages 5 and younger. On the second Tuesday of each month we will have a special guest: Lexi the Reading Dog from C.H.A.M.P.  Read More →
Craftibility: Art Class and Story Time for Kids 10:15 am