Adult & Youth Programming
- Tiny Art Gallery: Color Our World
June 2nd - 28th (Open for Entry)
July (Entries on Display)
In-Person EventWelcome to the 4th annual Tiny Art Show! You are invited to create and submit work using supplies available from the Adult Reference Desk or your own! Any type of media can be used as long as your work is 4 inches or smaller in any direction. Please make sure to keep your submissions family-friendly, as the work will be on public display in a central area of the library.
This year’s theme is Color Our World! This free activity is open to EVERYONE no matter the skill level. Creating art is great for the mind! For those interested in submitting:
Please submit artwork to the Adult Reference Desk by June 28th for the show which will be up for the month of July.
- Music & Movement: Babies
Monday, June 16th, 2025
10:15 a.m. - 11:00 a.m.
In-Person Event
Ages 23 Months & Under REGISTRATION REQUIREDJoin our fun and joyful time with your little ones as we listen to music while learning some basic movements and multisensory activities designed to delight your baby or toddler. Register for this event online.
- Music & Movement: Toddlers & Preschool
Monday, June 16th, 2025
11:15 a.m. - 12:00 p.m.
In-Person Event
Ages 2 - 5 REGISTRATION REQUIREDJoin our fun and joyful time with your little ones as we listen to music while learning some basic movements and multisensory activities designed to delight your baby or toddler. Register for this event online.
- Dr. Diane’s Adventures in Science & Color
Monday, June 16th, 2025
2:00 p.m. - 3:00 p.m.
In-Person Event
Ages 4 - 11 REGISTRATION REQUIREDHands-on science and creative STEAM learning, connected to multicultural picture books and building literacy. Register for this event online.
- Angelic Ballerina
Tuesday, June 17th, 2025
10:00 a.m. - 11:00 a.m.
In-Person Event
Ages 2 - 5 REGISTRATION REQUIREDJoin Ms. Amy for ballet stories and dancing. Register for this event online.
- Phoenix Project - Hope for New Beginnings
Tuesday, June 17th, 2025
1:00 p.m. - 4:00 p.m.
In-Person EventServing all members of the Front Royal/Warren County community who have experienced or are currently experiencing domestic violence or sexual assault, Phoenix Project Advocates are available to provide crisis intervention, supportive counseling, safety planning, information and education, and more. Our services are free & confidential and trauma-informed. Hope. Help. Healing. Available the third Tuesday of every month in White Meeting Room A.
- What the Tech!
Tuesday, June 17th, 2025
2:00 p.m. - 3:30 p.m.
In-Person Event
REGISTRATION REQUIREDNeed help with technology? Come by the library’s Meeting Room B where we will be going over computers and other technology basics. Having trouble with your phone, tablet, laptop, or other device? Bring it in, and we’ll help! Register for this event online.
- Billions to Burn
Tuesday, June 17th, 2025
3:00 p.m. - 4:00 p.m.
In-Person Event
Ages 8 - 14 REGISTRATION REQUIREDWant to hear about the Harlem Renaissance, spies, and decode clues? Listen to local author, Taylor Banks, read a chapter from her book, then try decoding messages or write your own in code. Register for this event online.
- Toddler Story Time
Wednesday, June 18th, 2025
10:15 a.m. - 10:45 a.m.
In-Person Event
Ages 3½ & Under REGISTRATION REQUIREDCome in for an enjoyable hour filled with Fishing stories, exciting sing-alongs, finger plays, and a nifty craft. Siblings welcome. Register for this event online.
- Preschool Story Time
Wednesday, June 18th, 2025
11:00 a.m. - 12:00 p.m.
In-Person Event
Ages 3½ - 5 REGISTRATION REQUIREDCome in for an enjoyable hour filled with Fishing stories, exciting sing-alongs, finger plays, and a nifty craft. Register for this event online.
- Walking 2 Paths
- CANCELLED - Studio 330: Writing for Pleasure
This event has been cancelled.
Wednesday, June 18th, 2025
2:00 p.m. - 4:00 p.m.
In-Person Event
REGISTRATION REQUIREDWe all have voices to share. Explore your creative writing voice in this drop in workshop. This workshop is open to all levels of writing expertise. It’s a no red pen environment, meaning that you will only receive constructive criticism if asked. We are writing for our own pleasure after all. Each week we will read materials together that help us with the writing prompt and spend time in a welcoming, comfortable, small group environment. Register for this event online.
- Studio 330: Sewing 101 Part 1
Wednesday, June 18th, 2025
5:00 p.m. - 6:30 p.m.
In-Person Event
REGISTRATION REQUIREDNew to sewing? This two-part workshop will introduce you to the very basics of using a sewing machine to create a simple project. Register for this event online. Note: Part 2 will be held on June 25th.
- Step It Up: Line Dancing Fun
Wednesday, June 18th, 2025
6:00 p.m. - 7:30 p.m.
In-Person Event
REGISTRATION REQUIREDGrab your boots and join us for an evening of toe-tapping fun! Whether you're a seasoned dancer or just getting started, this line dancing session is a great way to get moving, learn new steps, and have a blast with friends. No experience needed! Register for this event online.
- Tampa Taiko & the Colorful Dragon
- Studio 330: String Theory
Saturday, June 21st, 2025
2:00 p.m. - 4:00 p.m.
In-Person Event
REGISTRATION REQUIREDWelcome to a fiber arts community for experienced, novice, or first-time artists 13 and up looking to meet other artists, relax, and/or share their expertise! Bring your own knitting, crochet, weaving, or other project to Studio 330 every Saturday afternoon. Note: No food or drinks allowed in the studio and patrons between 13 -17 must be accompanied by an adult. Register for this event online.
- Music & Movement: Babies
Monday, June 23rd, 2025
10:15 a.m. - 11:00 a.m.
In-Person Event
Ages 23 Months & Under REGISTRATION REQUIREDJoin our fun and joyful time with your little ones as we listen to music while learning some basic movements and multisensory activities designed to delight your baby or toddler. Register for this event online.
- Music & Movement: Toddlers & Preschool
Monday, June 23rd, 2025
11:15 a.m. - 12:00 p.m.
In-Person Event
Ages 2 - 5 REGISTRATION REQUIREDJoin our fun and joyful time with your little ones as we listen to music while learning some basic movements and multisensory activities designed to delight your baby or toddler. Register for this event online.
- Angelic Ballerina
Tuesday, June 24th, 2025
10:00 a.m. - 11:00 a.m.
In-Person Event
Ages 2 - 5 REGISTRATION REQUIREDJoin Ms. Amy for ballet stories and dancing. Register for this event online.
- What the Tech!
Tuesday, June 24th, 2025
2:00 p.m. - 3:30 p.m.
In-Person Event
REGISTRATION REQUIREDNeed help with technology? Come by the library’s Meeting Room B where we will be going over computers and other technology basics. Having trouble with your phone, tablet, laptop, or other device? Bring it in, and we’ll help! Register for this event online.
- String it Up
Tuesday, June 24th, 2025
3:00 p.m. - 4:00 p.m.
In-Person Event
Ages 6 - 11 REGISTRATION REQUIREDListen to stories and create your own yarn art picture. Register for this event online.
- Toddler Story Time
Wednesday, June 25th, 2025
10:15 a.m. - 10:45 a.m.
In-Person Event
Ages 3½ & Under REGISTRATION REQUIREDCome in for an enjoyable hour filled with Rocket stories, exciting sing-alongs, finger plays, and a nifty craft. Siblings welcome. Register for this event online.
- Walkabout Wednesday: Watering Tips & Water Propogation
Wednesday, June 25th, 2025
10:30 a.m. - 11:30 a.m.
In-Person EventJoin Extension Master Gardener Volunteers on Walkabout Wednesdays where they discuss and care for the indoor plants at the library. Monthly topics for mini-lessons will vary each month. This month: learn water tips and water propagation how-to's for indoor plants.
- Read with the Sheriff Preschool Story Time
Wednesday, June 25th, 2025
11:00 a.m. - 12:00 p.m.
In-Person Event
Ages 3½ - 5 REGISTRATION REQUIREDThis week we will have a special guest from the Sheriff’s office! Come in for an enjoyable hour filled with Rocket stories, exciting sing-alongs, finger plays, and a nifty craft. Register for this event online.
- CANCELLED - Studio 330: Writing for Pleasure
This event has been cancelled.
Wednesday, June 25th, 2025
2:00 p.m. - 4:00 p.m.
In-Person Event
REGISTRATION REQUIREDWe all have voices to share. Explore your creative writing voice in this drop in workshop. This workshop is open to all levels of writing expertise. It’s a no red pen environment, meaning that you will only receive constructive criticism if asked. We are writing for our own pleasure after all. Each week we will read materials together that help us with the writing prompt and spend time in a welcoming, comfortable, small group environment. Register for this event online.
- Studio 330: Sewing 101 Part 2
Wednesday, June 25th, 2025
5:00 p.m. - 6:30 p.m.
In-Person Event
REGISTRATION REQUIREDNew to sewing? This two-part workshop will introduce you to the very basics of using a sewing machine to create a simple project. Register for this event online. Note: Need to have attended Part 1 to participate.
- Studio 330: Embroidery Club
Thursday, June 26th, 2025
10:00 a.m. - 12:00 p.m.
In-Person Event
REGISTRATION REQUIREDJoin us for Hand Embroidery Stitchers every Thursday morning! Bring your own needlework project to work on for a morning of crafting and socializing. Register for this event online.
- Toddler Story Time
Thursday, June 26th, 2025
10:15 a.m. - 10:45 a.m.
In-Person Event
Ages 3½ & Under REGISTRATION REQUIREDCome in for an enjoyable hour filled with Rocket stories, exciting sing-alongs, finger plays, and a nifty craft. Siblings welcome. Register for this event online.
- Preschool Story Time
Thursday, June 26th, 2025
11:00 a.m. - 12:00 p.m.
In-Person Event
Ages 3½ - 5 REGISTRATION REQUIREDCome in for an enjoyable hour filled with Rocket stories, exciting sing-alongs, finger plays, and a nifty craft. Register for this event online.
- They Lead
Friday, June 27th, 2025
2:00 p.m. - 3:00 p.m.
In-Person Event
All Ages REGISTRATION REQUIREDCome listen to local author, June Smalls, read her book and then do a wolf craft. Register for this event online.
- StoryWalk® at Eastham Park
- Studio 330: String Theory
Saturday, June 28th, 2025
2:00 p.m. - 4:00 p.m.
In-Person Event
REGISTRATION REQUIREDWelcome to a fiber arts community for experienced, novice, or first-time artists 13 and up looking to meet other artists, relax, and/or share their expertise! Bring your own knitting, crochet, weaving, or other project to Studio 330 every Saturday afternoon. Note: No food or drinks allowed in the studio and patrons between 13 -17 must be accompanied by an adult. Register for this event online.
- Press Play
Saturday, June 28th, 2025
2:30 p.m. - 4:00 p.m.
In-Person Event
Ages 12 - 18 REGISTRATION REQUIREDCome enjoy an afternoon of video games on the Nintendo Switch! Register for this event online.
- Music & Movement: Babies
Monday, June 30th, 2025
10:15 a.m. - 11:00 a.m.
In-Person Event
Ages 23 Months & Under REGISTRATION REQUIREDJoin our fun and joyful time with your little ones as we listen to music while learning some basic movements and multisensory activities designed to delight your baby or toddler. Register for this event online.
- Music & Movement: Toddlers & Preschool
Monday, June 30th, 2025
11:15 a.m. - 12:00 p.m.
In-Person Event
Ages 2 - 5 REGISTRATION REQUIREDJoin our fun and joyful time with your little ones as we listen to music while learning some basic movements and multisensory activities designed to delight your baby or toddler. Register for this event online.
- What the Tech!
Tuesday, July 1st, 2025
2:00 p.m. - 3:30 p.m.
In-Person Event
REGISTRATION REQUIREDNeed help with technology? Come by the library’s Meeting Room B where we will be going over computers and other technology basics. Having trouble with your phone, tablet, laptop, or other device? Bring it in, and we’ll help! Register for this event online.
- Studio 330: Sewing 201 Hemming
Wednesday, July 2nd, 2024
5:00 p.m. - 6:30 p.m.
In-Person Event
REGISTRATION REQUIREDHave the basics of sewing under your belt? This workshop will introduce you to hemming using a sewing machine. Bring your project to learn hemming techniques for pants, skirts, or other hemmed material. Note: Must have completed Sewing 101 or have a basic working knowledge of using a sewing machine. No food or drinks allowed in the studio and patrons between 13 -17 must be accompanied by an adult. Register for this event online.
- Bad Romance
Wednesday, July 2nd, 2025
6:00 p.m. - 8:00 p.m.
In-Person Event
REGISTRATION REQUIREDDo you consider yourself a hopeless romantic? Are bad romances a guilty pleasure of yours? Then you should join us for Bad Romance, where Samuels Public Library will have a themed discussion for the romance genre every month. The theme for the month of July is Art! Indulge us with your favorite romance books, movies, music or other media related to the topic, and possibly discover a new treat in this awesome informal discussion! New members are always welcome! Register for this event online.
- Step It Up: Line Dancing Fun
Wednesday, July 2nd, 2025
6:00 p.m. - 7:30 p.m.
In-Person Event
REGISTRATION REQUIREDGrab your boots and join us for an evening of toe-tapping fun! Whether you're a seasoned dancer or just getting started, this line dancing session is a great way to get moving, learn new steps, and have a blast with friends. No experience needed! Register for this event online.
- Studio 330: Embroidery Club
Thursday, July 3rd, 2025
10:00 a.m. - 12:00 p.m.
In-Person Event
REGISTRATION REQUIREDJoin us for Hand Embroidery Stitchers every Thursday morning! Bring your own needlework project to work on for a morning of crafting and socializing. Register for this event online.
- Studio 330: Christmas in July Craft an Ornament
Thursday, July 3rd, 2025
12:00 p.m. - 4:00 p.m.
In-Person EventCome into Studio 330 during our walk-in hours and craft a book themed Christmas ornament to trim our Library tree or take home with you. Supplies and materials provided. *Note: No food allowed in the studio and patrons between 13 - 17 must be accompanied by an adult.
- Job Fair
Thursday, July 3rd, 2025
1:00 p.m. - 4:00 p.m.
In-Person EventCome prepared to meet employers looking for people to hire! Need help reviewing your resume beforehand? Email This email address is being protected from spambots. You need JavaScript enabled to view it.! Any questions? Contact 540.678.7079 Option 8.
- Studio 330: String Theory
Saturday, July 5th, 2025
2:00 p.m. - 4:00 p.m.
In-Person Event
REGISTRATION REQUIREDWelcome to a fiber arts community for experienced, novice, or first-time artists 13 and up looking to meet other artists, relax, and/or share their expertise! Bring your own knitting, crochet, weaving, or other project to Studio 330 every Saturday afternoon. Note: No food or drinks allowed in the studio and patrons between 13 -17 must be accompanied by an adult. Register for this event online.
- Scary Words Book Club
Saturday, July 5th, 2025
2:30 p.m. - 4:30 p.m.
In-Person Event
REGISTRATION REQUIREDA horror book club for people who should be afraid of the dark. This month’s title: Uzumaki by Junji Ito. Register for this event online.
- Studio 330: Christmas in July Ornament on the Glowforge
Monday, July 7th, 2025
5:30 p.m. - 7:30 p.m.
In-Person Event
REGISTRATION REQUIREDJoin us for a hands-on session with our Glowforge Laser Cutter and Engraver! You’ll get to see the magic of our Glowforge Laser Cutter while making an ornament to trim our Library tree or take home with you. Supplies and materials provided. *Note: No food allowed in the studio and patrons between 13 - 17 must be accompanied by an adult. Register for this event online.
- What the Tech!
Tuesday, July 8th, 2025
2:00 p.m. - 3:30 p.m.
In-Person Event
REGISTRATION REQUIREDNeed help with technology? Come by the library’s Meeting Room B where we will be going over computers and other technology basics. Having trouble with your phone, tablet, laptop, or other device? Bring it in, and we’ll help! Register for this event online.
- Studio 330: Genealogy Club
Wednesday, July 9th, 2025
6:00 p.m. - 7:30 p.m.
In-Person Event
REGISTRATION REQUIREDInterested in your family's history? Already done extensive research and want to be able to share your finds? Join our genealogy club where both novices and experts alike can come together and talk about different genealogy topics. Register or drop-in. Make sure to come so you can also use our preservation resources such as VHS, VHS C, audio cassette, 8mm, and super 8 digitization equipment offered in Studio 330! Note: No food allowed in the studio and patrons between 13-17 must be accompanied by an adult. Register for this event online.
- Studio 330: Embroidery Club
Thursday, July 10th, 2025
10:00 a.m. - 12:00 p.m.
In-Person Event
REGISTRATION REQUIREDJoin us for Hand Embroidery Stitchers every Thursday morning! Bring your own needlework project to work on for a morning of crafting and socializing. Register for this event online.
- Studio 330: Christmas in July Craft an Ornament
Thursday, July 10th, 2025
12:00 p.m. - 4:00 p.m.
In-Person EventCome into Studio 330 during our walk-in hours and craft a book themed Christmas ornament to trim our Library tree or take home with you. Supplies and materials provided. *Note: No food allowed in the studio and patrons between 13 - 17 must be accompanied by an adult.
- Seniors First Workshop: Medicare 101 - Understanding the Basics
Thursday, July 10th, 2025
1:00 p.m. - 2:00 p.m.
In-Person Event
REGISTRATION REQUIREDLearn who qualifies, how to enroll, what Medicare covers, and the difference between Parts A, B, C, and D in this workshop presented by Seniors First VICAP. Questions? Call VICAP at 540.635.7141 or visit seniorsfirst.info. Register for this event online.
- Seniors First Counseling
Thursday, July 10th, 2025
2:00 p.m. - 4:00 p.m.
In-Person Event
REGISTRATION REQUIREDSign up to meet with Seniors First for one-on-one assistance to navigate Medicare, review coverage options, and identify programs that can help lower healthcare costs. Contact Reference staff directly to sign up for a 20 minute session - call 540.635.3153 x105, or email This email address is being protected from spambots. You need JavaScript enabled to view it..
- Books & Beyond
Thursday, July 10th, 2025
6:00 p.m. - 7:45 p.m.
In-Person Event
REGISTRATION REQUIREDDo you love books and sharing them as much as we do? Join us to delve into new worlds of conversation about new books at your community's public library! The theme this month is Cold: lacking affection or warmth of feeling or temperature. Register for this event online.
- Studio 330: String Theory
Saturday, July 12th, 2025
2:00 p.m. - 4:00 p.m.
In-Person Event
REGISTRATION REQUIREDWelcome to a fiber arts community for experienced, novice, or first-time artists 13 and up looking to meet other artists, relax, and/or share their expertise! Bring your own knitting, crochet, weaving, or other project to Studio 330 every Saturday afternoon. Note: No food or drinks allowed in the studio and patrons between 13 -17 must be accompanied by an adult. Register for this event online.
- What the Tech!
Tuesday, July 15th, 2025
2:00 p.m. - 3:30 p.m.
In-Person Event
REGISTRATION REQUIREDNeed help with technology? Come by the library’s Meeting Room B where we will be going over computers and other technology basics. Having trouble with your phone, tablet, laptop, or other device? Bring it in, and we’ll help! Register for this event online.
- A.R.E. Inc. Free STI Testing
Wednesday, July 16th, 2025
1:00 p.m. - 4:00 p.m.
In-Person EventDid you know that 1 in 5 people in the USA have an STI? Winchester's AIDS Response Effort, Inc. (A.R.E.) will be at the library to provide free STI testing for the community. Testing includes: HIV, Hepatitis B & C, Chlamydia, Gonorrhea, and Syphilis.
- Studio 330: Sewing 101 Part 1
Wednesday, July 16th, 2025
5:00 p.m. - 6:30 p.m.
In-Person Event
REGISTRATION REQUIREDNew to sewing? This two-part workshop will introduce you to the very basics of using a sewing machine to create a simple project. Register for this event online. Note: Part 2 will be held on July 23rd.
- Step It Up: Line Dancing Fun
Wednesday, July 16th, 2025
6:00 p.m. - 7:30 p.m.
In-Person Event
REGISTRATION REQUIREDGrab your boots and join us for an evening of toe-tapping fun! Whether you're a seasoned dancer or just getting started, this line dancing session is a great way to get moving, learn new steps, and have a blast with friends. No experience needed! Register for this event online.
- Studio 330: Embroidery Club
Thursday, July 17th, 2025
10:00 a.m. - 12:00 p.m.
In-Person Event
REGISTRATION REQUIREDJoin us for Hand Embroidery Stitchers every Thursday morning! Bring your own needlework project to work on for a morning of crafting and socializing. Register for this event online.
- ATF Canine Presentation
- Studio 330: String Theory
Saturday, July 19th, 2025
2:00 p.m. - 4:00 p.m.
In-Person Event
REGISTRATION REQUIREDWelcome to a fiber arts community for experienced, novice, or first-time artists 13 and up looking to meet other artists, relax, and/or share their expertise! Bring your own knitting, crochet, weaving, or other project to Studio 330 every Saturday afternoon. Note: No food or drinks allowed in the studio and patrons between 13 -17 must be accompanied by an adult. Register for this event online.
- What the Tech!
Tuesday, July 22nd, 2025
2:00 p.m. - 3:30 p.m.
In-Person Event
REGISTRATION REQUIREDNeed help with technology? Come by the library’s Meeting Room B where we will be going over computers and other technology basics. Having trouble with your phone, tablet, laptop, or other device? Bring it in, and we’ll help! Register for this event online.
- Studio 330: Sewing 101 Part 2
Wednesday, July 23rd, 2025
5:00 p.m. - 6:30 p.m.
In-Person Event
REGISTRATION REQUIREDNew to sewing? This two-part workshop will introduce you to the very basics of using a sewing machine to create a simple project. Register for this event online. Note: Need to have attended Part 1 to participate.
- Art Trivia
Wednesday, July 23rd, 2025
6:00 p.m. - 7:30 p.m.
In-Person Event
REGISTRATION REQUIREDTest your knowledge about all types of art with Art Trivia! Build your teams of up to 6 people and come compete for bragging rights and fabulous prizes! Snacks and drinks will be provided. Register for this event online.
- Studio 330: Embroidery Club
Thursday, July 24th, 2025
10:00 a.m. - 12:00 p.m.
In-Person Event
REGISTRATION REQUIREDJoin us for Hand Embroidery Stitchers every Thursday morning! Bring your own needlework project to work on for a morning of crafting and socializing. Register for this event online.
- Studio 330: String Theory
Saturday, July 26th, 2025
2:00 p.m. - 4:00 p.m.
In-Person Event
REGISTRATION REQUIREDWelcome to a fiber arts community for experienced, novice, or first-time artists 13 and up looking to meet other artists, relax, and/or share their expertise! Bring your own knitting, crochet, weaving, or other project to Studio 330 every Saturday afternoon. Note: No food or drinks allowed in the studio and patrons between 13 -17 must be accompanied by an adult. Register for this event online.
- Studio 330: Summer Fairy Lanterns
Monday, July 28th, 2025
6:00 p.m. - 8:00 p.m.
In-Person Event
REGISTRATION REQUIREDJoin us in Studio 330 as we create summer fairy lanterns! *Note: No food allowed in the studio and patrons between 13 - 17 must be accompanied by an adult. Register for this event online.
- What the Tech!
Tuesday, July 29th, 2025
2:00 p.m. - 3:30 p.m.
In-Person Event
REGISTRATION REQUIREDNeed help with technology? Come by the library’s Meeting Room B where we will be going over computers and other technology basics. Having trouble with your phone, tablet, laptop, or other device? Bring it in, and we’ll help! Register for this event online.
- Walkabout Wednesday: Soil, Nutrients & Repotting House Plants
Wednesday, July 30th, 2025
10:30 a.m. - 11:30 a.m.
In-Person EventJoin Extension Master Gardener Volunteers on Walkabout Wednesdays where they discuss and care for the indoor plants at the library. Monthly topics for mini-lessons will vary each month. This month: learn about soil, nutrients, and repotting house plants.
- Studio 330: Embroidery Club
Thursday, July 31st, 2025
10:00 a.m. - 12:00 p.m.
In-Person Event
REGISTRATION REQUIREDJoin us for Hand Embroidery Stitchers every Thursday morning! Bring your own needlework project to work on for a morning of crafting and socializing. Register for this event online.
- Walkabout Wednesday: Tools & Tips for House Plant Care
Wednesday, August 27th, 2025
10:30 a.m. - 11:30 a.m.
In-Person EventJoin Extension Master Gardener Volunteers on Walkabout Wednesdays where they discuss and care for the indoor plants at the library. Monthly topics for mini-lessons will vary each month. This month: learn tools and tips for house plant care.