Programs Grades 7-12

Summer Reading 2022
Summer Reading 2022

June 20 – August 13


Summer reading officially begins June 20!

We have lots of programs to offer all summer, both
virtually and in person!
Visit the events page to see all our programs!

Log in or sign up on Beanstack to register yourself and your children for summer reading, and
start logging your reading after June 20! If you’ve signed up in past years, just update your
account to change ages/grades/add participants.

**Kids 10-12 (rising 4-6th graders)**

You may choose to participate in a summer raffle instead of Read and Bead. Earn a raffle ticket towards one of 3
raffles for every book you log on Beanstack.

You may only participate in Read and Bead OR the
raffle. You cannot switch once the decision has been made.

If you choose Read and Bead,
proceed to fill out the Google forms for brag tags and beads on the Kids page.

Teens 12-18 (grades 7-12)

You can earn a virtual raffle ticket towards raffle prizes for every book you log on Beanstack for
one of three raffles! Check out Beanstack for more details.


Special Programs

Click the program title to register!


Playful Engineers

Friday, July 15, 10:00 am —12:00 pm

Community Room

Norfolk Public Library presents an in-person public, multi-generational, hands-on event with Jay Mankita. Kids and families design, build, test, and play with Rube Goldberg “Machines,” complicated chain reactions accomplishing simple tasks. 

Participants learn through demonstration, and through selfdirected play, to make kinetic parts, exploring force and motion, scale, and cause and effect. Jay brings his ‘Traveling Maker Space, including Tinker Toys, K’Nex, Hot Wheels tracks, ping pong balls, wooden blocks, toy cars, and action figures, plus rubber bands, string, tape, paper clips, and literally thousands of dominoes. Lots of trial & error-focused activities with multiple opportunities for participants to learn from their mistakes, and to share their delight, as well as their frustration. We will hear groans and cheers, as the machines run their course! 

All ages Kindergarten through Adults welcome! 

Parents should be aware there are many small bits used at this program and might not be best for babies or toddlers.


Mario Kart 8 Tournament with OneUp Games

Tuesday, July 19, 3:00—6:00 pm

Community Room

Register for an in-person Mario Kart tournament!

Top 3 winners will receive a prize!

Ages 8 and up


Needle Felt Snails

Thursday, July 21, 14:00—5:30 pm

Community Room

Grades 7-12

Learn how to sculpt with wool using a barbed needle and merino wool roving. You’ll learn the basics of this fun and relaxing craft and leave with the basic supplies and skills to create more on your own. It’s easier than it looks to make a smiling snail with a spiral shell!

Featuring PopUp Art School

This program is in person!


Stories and Songs for Everyone with Davis Bates

Tuesday, July 26, 2:00—2:45 pm

Town Hill (weather permitting)

Davis’ traditional and participatory style of telling empowers and encourages audiences of all ages to join in the fun, and to take the stories home with them to share with others.

Davis Bates’ performances are a mixture of family, Native American, international and regional songs and stories. They speak of empowerment, history, spirit and the environment.

All ages welcome


Flying High Dogs

Flying High Dogs

Saturday, July 30, 11:00—11:45 am

Town Hill (weather permitting)

Mike Piazza and his 4 flying Frisbee dogs.  Fun for all ages!



Smash Bros Tournament with OneUp Games

Saturday, August 13,1:00—4:00 pm

Community Room

Close out summer reading with a bang! Register for an in-person Smash Bros tournament!

Top 3 winners will receive a prize!

Ages 8 and up


Norfolk Recreation College Process “Boot Camp”

August 15-19, 9:00 AM—12:00 pm

Community Room

In this one week course, students will receive an extensive overview of the college process, learn about the tools and resources they will use along the way, receive direct instruction on writing and drafting their resumes, college essays and supplements. Each day the course will be broken into two sessions with a short break in between. The course is ideal for students entering 12th grade, but rising 11th graders who wish to get a jump on the college process may also enroll.

Contact Info:

Joshua Walther
[email protected]

Monthly Programs

1st Wednesday of the month 5:00—5:45 PM

Teen Space

TAB works with the Youth Librarian to improve teen programs, the Teen Space in the library, and the YA book collection. Basically, the mission of TAB is to take ownership of teen services at the library and help turn the it into what you want the library to be!

Interested? Fill out an application to join! 


Dungeons and Dragons for Beginners

2nd Saturday of the month 1:00—3:00 PM

Virtual Meeting

Always wanted to play Dungeons and Dragons but didn’t know how to get started? Liam can help! He has been playing D&D for a long time with his friends and now wants to teach you in our new D&D virtual club for grades 3-8, specifically for those who have never played before or barely played at all.

We’ll use Roll20 to play, which is a free, safe site for all sorts of games! You can create an account here to play.

Register below and we’ll send you all the info you’ll need to join our first meeting!

(You must register for each monthly session separately) 


Advanced Dungeons and Dragons

2nd Wednesday of the month 6:00—7:30 PM

Virtual Meeting

In grades 4-8? Love to play D&D and need a group? Come play virtually with the library!

You should be able to understand D&D well with minimal guidance. 

If you’re looking to learn how to play, check out the beginner’s group on the 2nd Saturday of the month!

Register once to commit to 4 months (4 sessions). 

Youth programs are sponsored by the Friends of the Norfolk Public Library

Questions? Program ideas? Contact Courtney Allen, Senior Youth Services Librarian, at 508-528-3380 x5 or email [email protected]

Looking for something? Search below.