Create an Account - Increase your productivity, customize your experience, and engage in information you care about.
May 25, 2020, 6:00 PM - 8:30 PM
English as a Second Language classes divided into levels from beginner through advanced, with a sight on career development and helping students learn English well enough to work and communicate with others effectively.
May 26, 2020, 10:30 AM - 11:30 AM
Join us for stories, songs, rhymes, and signs. The program is designed for children from infancy to three years old and is a great way to introduce your little ones to the joy of reading!
May 26, 2020, 5:00 PM - 7:00 PM
Need help with homework?
Help with studying?
Come to the Roanoke Public Library for peer tutorials. We’ll have teen specialists in each core subject area, and we can add specialty subjects by request.
May 26, 2020, 5:30 PM - 6:30 PM
English conversation practice for ESL students. Beginners are welcome but the program is best for students with a moderate ability to understand English.
May 27, 2020, 1:00 PM - 2:30 PM
Open to beginners and experienced knitters alike! Come learn the basics of knitting, or just join us for some good knitting and conversation! Bring your own needles and yarn, or borrow ours until you have your own.
May 27, 2020, 6:00 PM - 8:30 PM
May 28, 2020, 6:00 PM - 7:00 PM
Beginning English Classes for Spanish speakers.
May 28, 2020, 6:00 PM - 8:00 PM
Scribblers is our weekly writers’ group for ages 12-18 (6-12th grades). Activities may include writing workshops, critique groups, creativity exercises, games, and more. Teens are encouraged to bring a pen and notebook.
May 29, 2020, 10:30 AM - 11:30 AM
All ages storytime with songs, stories, and crafts!
May 30, 2020, 10:00 AM - 12:00 PM
Interested in meeting other writers, learning more about the craft, and discovering other writers’ groups and events in the area? Join us on Saturday mornings and tell us about your writing journey! We discuss our work, what we’re reading, things we’ve learned, and pick each other’s brains about the different challenges we face in our work. We also host monthly classes or workshops with occasional guest speakers.
May 25, 2020, All Day
May 26, 2020, 7:00 PM @ City Council Chambers - 2nd Floor
May 28, 2020, 6:30 PM @ Roanoke Recreation Center
View all calendars is the default. Choose Select a Calendar to view a specific calendar.