This event is in the "Adults" group May 4 2026 Mon Adult Basic Education 10:00am–12:00pm Adults Ralph Ellison Library This event is in the "Adults" group May 4 2026 Mon Adult Basic Education 10:00am–12:00pm Ralph Ellison Library Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room B (Ralph Ellison) Age Group: Adults Program Type: Continuing Education Event Description: Improve your reading and other basic skills in this class made possible by Community Literacy Centers. This class meets every Monday and Wednesday from 10:00 am-12:00 pm.
This event is in the "Teens" group This event is in the "Adults" group May 4 2026 Mon Quilting & Crafting 11:00am–2:00pm Teens, Adults Ralph Ellison Library This event is in the "Teens" group This event is in the "Adults" group May 4 2026 Mon Quilting & Crafting 11:00am–2:00pm Ralph Ellison Library Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room A (Ralph Ellison) Age Group: Teens, Adults Program Type: Arts & Crafts Event Description: Bring your own quilting or other project and get a chance to work on it with like-minded people. They'll even offer advice if asked. Be sure to check out a quilting book from our collection!
This event is in the "Adults" group May 5 2026 Tue SAIL (Stay Active and Independent for Life) 1:00pm–2:00pm Adults Ralph Ellison Library Registration Required This event is in the "Adults" group May 5 2026 Tue SAIL (Stay Active and Independent for Life) 1:00pm–2:00pm Ralph Ellison Library Registration will open on April 20, 2026 @ 8:00am. Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room B (Ralph Ellison) Age Group: Adults Program Type: Health & Wellness Registration Required Event Description: Staying Active and Independent for Life (SAIL) is a fitness program for older adults, which can be done sitting or standing.
This event is in the "Adults" group May 6 2026 Wed Adult Basic Education 10:00am–12:00pm Adults Ralph Ellison Library This event is in the "Adults" group May 6 2026 Wed Adult Basic Education 10:00am–12:00pm Ralph Ellison Library Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room B (Ralph Ellison) Age Group: Adults Program Type: Continuing Education Event Description: Improve your reading and other basic skills in this class made possible by Community Literacy Centers. This class meets every Monday and Wednesday from 10:00 am-12:00 pm.
This event is in the "All Ages" group May 6 2026 Wed Ralph Ellison Lego Club 6:00pm–8:00pm All Ages Ralph Ellison Library This event is in the "All Ages" group May 6 2026 Wed Ralph Ellison Lego Club 6:00pm–8:00pm Ralph Ellison Library Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room A (Ralph Ellison) Age Group: All Ages Program Type: Arts & Crafts, DIY & Hobbies, Science & STEAM Event Description: Join other LEGO fans to engineer some fun! Imagine, create, play, and learn as we build with LEGOs. Blast off with your imagination at the Ralph Ellison library Lego Club. Lego dreamers of all ages and experience levels welcome. Disclaimer(s) The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library. Warning: Kit contains small parts that could represent a choking hazard. It is not intended for children under 3. It is encouraged that an adult supervise children while using this Metropolitan Library System Take & Make Bag. It is encouraged that an adult supervise children while using this Metropolitan Library System Take & Make Kit.
This event is in the "Adults" group May 7 2026 Thu SAIL (Stay Active and Independent for Life) 1:00pm–2:00pm Adults Ralph Ellison Library Registration Required This event is in the "Adults" group May 7 2026 Thu SAIL (Stay Active and Independent for Life) 1:00pm–2:00pm Ralph Ellison Library Registration will open on April 22, 2026 @ 8:00am. Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room B (Ralph Ellison) Age Group: Adults Program Type: Health & Wellness Registration Required Event Description: Staying Active and Independent for Life (SAIL) is a fitness program for older adults, which can be done sitting or standing.
This event is in the "Teens" group This event is in the "Adults" group May 7 2026 Thu Scrapbook Studio: DIY Memory Books 6:30pm–8:00pm Teens, Adults Ralph Ellison Library Registration Required This event is in the "Teens" group This event is in the "Adults" group May 7 2026 Thu Scrapbook Studio: DIY Memory Books 6:30pm–8:00pm Ralph Ellison Library Registration will open on April 21, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room A (Ralph Ellison) Age Group: Teens, Adults Program Type: Arts & Crafts, DIY & Hobbies, Writing Registration Required Event Description: The Scrapbook Studio is an opportunity for guests to preserve memories, create personalized keepsakes, and connect with fellow scrapbook enthusiasts. Children under 12 should be accompanied by an adult or guardian.
This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group May 9 2026 Sat Make Brigadeiros, Brazilian Birthday Candy 2:00pm–3:30pm Kids, Teens, Adults Ralph Ellison Library Registration Required This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group May 9 2026 Sat Make Brigadeiros, Brazilian Birthday Candy 2:00pm–3:30pm Ralph Ellison Library Registration will close on May 9, 2026 @ 2:00pm. Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room A (Ralph Ellison) Age Group: Kids, Teens, Adults Program Type: Arts & Crafts, Cultural Experiences Registration Required Event Description: Learn to make this traditional Brazilian birthday candy made from condensed milk, cocoa powder, and butter which is cooked and rolled into bite-sized balls, often coated in chocolate sprinkles. Disclaimer(s) This program is designed for children and accompanying adults. Please plan to be in attendance and be engaged with your child for this program. We cannot guarantee that food served at this program has not come into contact with tree nuts, soy, or other allergens. Accordingly, the Library will not be liable for such harm to any individual resulting from such allergens. The library does not inspect or monitor the ingredients or preparation methods of the homemade goods brought by participants. The library assumes no responsibility for the homemade goods and gives no representations or warranties as to the homemade goods. Please be advised that exposure to food allergens is possible. Attendees touching or consuming homemade food or goods do so at their own risk. Attendees shall hold the Library harmless from any loss, cost, claim, injury, illness, damage or liability sustained or related to homemade foods or goods.
This event is in the "Adults" group May 10 2026 Sun Banned Book Club for Adults 1:00pm–2:00pm Adults Ralph Ellison Library Registration Required This event is in the "Adults" group May 10 2026 Sun Banned Book Club for Adults 1:00pm–2:00pm Ralph Ellison Library Registration will close on May 10, 2026 @ 1:00pm. Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room A (Ralph Ellison) Age Group: Adults Program Type: Book Clubs Registration Required Event Description: Book Bans are happening all around the country, but why? What in these books are so concerning? Let's read and discuss! All adults are welcome, whether you are a parent or not.
This event is in the "Adults" group May 10 2026 Sun Adult Coloring Hour @ Ralph Ellison Library 2:00pm–3:00pm Adults Ralph Ellison Library This event is in the "Adults" group May 10 2026 Sun Adult Coloring Hour @ Ralph Ellison Library 2:00pm–3:00pm Ralph Ellison Library Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room B (Ralph Ellison) Age Group: Adults Program Type: Arts & Crafts, DIY & Hobbies Event Description: Take a break and relax at the library at our Adult Coloring Hour. Enjoy a calm, welcoming space to color, unwind, and connect with others while listening to relaxing Lo-Fi tunes. No experience needed.
This event is in the "Adults" group May 11 2026 Mon Adult Basic Education 10:00am–12:00pm Adults Ralph Ellison Library This event is in the "Adults" group May 11 2026 Mon Adult Basic Education 10:00am–12:00pm Ralph Ellison Library Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room B (Ralph Ellison) Age Group: Adults Program Type: Continuing Education Event Description: Improve your reading and other basic skills in this class made possible by Community Literacy Centers. This class meets every Monday and Wednesday from 10:00 am-12:00 pm.
This event is in the "Teens" group This event is in the "Adults" group May 11 2026 Mon Quilting & Crafting 11:00am–2:00pm Teens, Adults Ralph Ellison Library This event is in the "Teens" group This event is in the "Adults" group May 11 2026 Mon Quilting & Crafting 11:00am–2:00pm Ralph Ellison Library Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room A (Ralph Ellison) Age Group: Teens, Adults Program Type: Arts & Crafts Event Description: Bring your own quilting or other project and get a chance to work on it with like-minded people. They'll even offer advice if asked. Be sure to check out a quilting book from our collection!
This event is in the "Adults" group May 12 2026 Tue SAIL (Stay Active and Independent for Life) 1:00pm–2:00pm Adults Ralph Ellison Library Registration Required This event is in the "Adults" group May 12 2026 Tue SAIL (Stay Active and Independent for Life) 1:00pm–2:00pm Ralph Ellison Library Registration will open on April 27, 2026 @ 8:00am. Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room B (Ralph Ellison) Age Group: Adults Program Type: Health & Wellness Registration Required Event Description: Staying Active and Independent for Life (SAIL) is a fitness program for older adults, which can be done sitting or standing.
This event is in the "Teens" group This event is in the "Adults" group May 12 2026 Tue Diamond Painting Bookmarks 5:30pm–7:00pm Teens, Adults Ralph Ellison Library Registration Required This event is in the "Teens" group This event is in the "Adults" group May 12 2026 Tue Diamond Painting Bookmarks 5:30pm–7:00pm Ralph Ellison Library Registration will open on May 4, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room A (Ralph Ellison) Age Group: Teens, Adults Program Type: DIY & Hobbies Registration Required Event Description: Calling all teens and adult crafters or wannabe crafters of all levels!
This event is in the "Adults" group May 13 2026 Wed Adult Basic Education 10:00am–12:00pm Adults Ralph Ellison Library This event is in the "Adults" group May 13 2026 Wed Adult Basic Education 10:00am–12:00pm Ralph Ellison Library Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room B (Ralph Ellison) Age Group: Adults Program Type: Continuing Education Event Description: Improve your reading and other basic skills in this class made possible by Community Literacy Centers. This class meets every Monday and Wednesday from 10:00 am-12:00 pm.
This event is in the "Adults" group May 14 2026 Thu SAIL (Stay Active and Independent for Life) 1:00pm–2:00pm Adults Ralph Ellison Library Registration Required This event is in the "Adults" group May 14 2026 Thu SAIL (Stay Active and Independent for Life) 1:00pm–2:00pm Ralph Ellison Library Registration will open on April 29, 2026 @ 8:00am. Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room B (Ralph Ellison) Age Group: Adults Program Type: Health & Wellness Registration Required Event Description: Staying Active and Independent for Life (SAIL) is a fitness program for older adults, which can be done sitting or standing.
This event is in the "Birth-PreK" group May 15 2026 Fri 123! Play With Me! 11:30am–12:30pm Birth-PreK Ralph Ellison Library Registration Required This event is in the "Birth-PreK" group May 15 2026 Fri 123! Play With Me! 11:30am–12:30pm Ralph Ellison Library Registration will close on May 15, 2026 @ 11:30am. Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room A (Ralph Ellison) Age Group: Birth-PreK Program Type: Child Development & Parenting, Health & Wellness Registration Required Event Description: Playing with your baby or toddler is not only important for bonding but is also an educational experience for your child. We are providing a special time for you to come to the library and spend one-on-one time playing with your little one.
This event is in the "Teens" group May 16 2026 Sat Mindfulness for Teens 11:00am–12:30pm Teens Ralph Ellison Library This event is in the "Teens" group May 16 2026 Sat Mindfulness for Teens 11:00am–12:30pm Ralph Ellison Library Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room A (Ralph Ellison) Age Group: Teens Program Type: Health & Wellness Event Description: Mind full or mindful? Learn how saying “thanks” can make you a better student and happier person. We will go through the basics of mindful meditation and make a gratitude journal to take home!
This event is in the "All Ages" group May 16 2026 Sat Oklahoma Originals: Jordan Tang 2:00pm–3:30pm All Ages Ralph Ellison Library This event is in the "All Ages" group May 16 2026 Sat Oklahoma Originals: Jordan Tang 2:00pm–3:30pm Ralph Ellison Library Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room B (Ralph Ellison) Age Group: All Ages Program Type: Arts & Crafts, Community & Civics, Cultural Experiences, Family Programs, Museums at MLS Event Description: Come celebrate Asian American and Pacific Islander Heritage Month here with us at the Ralph Ellison library branch. The Oklahoma Hall of Fame | Gaylord Pickens Museum proudly presents Oklahoma Originals: Jordan Tang. Dr.
This event is in the "Teens" group This event is in the "Adults" group May 17 2026 Sun Paint Your Own Reusable Tote Bag 4:00pm–5:00pm Teens, Adults Ralph Ellison Library Registration Required This event is in the "Teens" group This event is in the "Adults" group May 17 2026 Sun Paint Your Own Reusable Tote Bag 4:00pm–5:00pm Ralph Ellison Library Registration will close on May 17, 2026 @ 4:00pm. Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room A (Ralph Ellison) Age Group: Teens, Adults Program Type: Arts & Crafts, DIY & Hobbies Registration Required Event Description: A tote-bag painting program for teens & adults, featuring chill lo-fi music and a relaxed creative vibe.
This event is in the "Teens" group This event is in the "Adults" group May 18 2026 Mon Quilting & Crafting 11:00am–2:00pm Teens, Adults Ralph Ellison Library This event is in the "Teens" group This event is in the "Adults" group May 18 2026 Mon Quilting & Crafting 11:00am–2:00pm Ralph Ellison Library Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room A (Ralph Ellison) Age Group: Teens, Adults Program Type: Arts & Crafts Event Description: Bring your own quilting or other project and get a chance to work on it with like-minded people. They'll even offer advice if asked. Be sure to check out a quilting book from our collection!
This event is in the "Adults" group May 19 2026 Tue SAIL (Stay Active and Independent for Life) 1:00pm–2:00pm Adults Ralph Ellison Library Registration Required This event is in the "Adults" group May 19 2026 Tue SAIL (Stay Active and Independent for Life) 1:00pm–2:00pm Ralph Ellison Library Registration will open on May 4, 2026 @ 8:00am. Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room B (Ralph Ellison) Age Group: Adults Program Type: Health & Wellness Registration Required Event Description: Staying Active and Independent for Life (SAIL) is a fitness program for older adults, which can be done sitting or standing.
This event is in the "Teens" group May 19 2026 Tue Game Day & More 4:30pm–6:00pm Teens Ralph Ellison Library This event is in the "Teens" group May 19 2026 Tue Game Day & More 4:30pm–6:00pm Ralph Ellison Library Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room B (Ralph Ellison) Age Group: Teens Program Type: Health & Wellness Event Description: It's teen time at the library! Come join in on the fun every other Tuesday while we play video games, board games, be crafty, techy, or just hang out and make new friends! Have an idea for a teen program? We want to hear from you!
This event is in the "All Ages" group May 20 2026 Wed Ralph Ellison Lego Club 6:00pm–8:00pm All Ages Ralph Ellison Library This event is in the "All Ages" group May 20 2026 Wed Ralph Ellison Lego Club 6:00pm–8:00pm Ralph Ellison Library Remaining seats Remaining waitlist seats Library Branch: Ralph Ellison Library Room: Meeting Room A (Ralph Ellison) Age Group: All Ages Program Type: Arts & Crafts, DIY & Hobbies, Science & STEAM Event Description: Join other LEGO fans to engineer some fun! Imagine, create, play, and learn as we build with LEGOs. Blast off with your imagination at the Ralph Ellison library Lego Club. Lego dreamers of all ages and experience levels welcome. Disclaimer(s) The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library. Warning: Kit contains small parts that could represent a choking hazard. It is not intended for children under 3. It is encouraged that an adult supervise children while using this Metropolitan Library System Take & Make Bag. It is encouraged that an adult supervise children while using this Metropolitan Library System Take & Make Kit.