Skip to main content

Teen Programs & Events

Did you know....we have an Instagram?

Follow us Your_Friendly_Librarian for information about events, new books, games, and movies, and more!

May contain: poster and advertisement


Teen Game Night - Final Friday of each month from 6-8pm

The shape of a game controller with the words Game Night


 Teen Game Night is back! We will set up our Nintendo Switch, pull out all our boardgames, get out snacks, drinks, and treats, and have some fun. This event is after hours so we can make noise, play games, and eat our snacks without disturbing the rest of the library. 

You must be between the ages of 12 and 19 to join us for this event. 

Teen Tabletop


We get together every 2nd and 3rd Friday from 6-8pm.

Tabletop RPGs for teens. Play classic games like D&D with some modern boardgames sprinkled in for good measure.  Please contact Nick to join a group! 


Squirtle made of Perler beads


We get together every 3rd and 4th Wednesday from 2:30-4pm.

Come watch a tv show and have fun using melty beads to create unique designs. 


Middle School Book Club

We meet on the second Wednesday of each month at 3:30pm to chat about a preselected book. We like to have a discussion about the characters and story but we don't expect kids to show up ready to write a school-level essay. We want to have a book-centered (ish) conversation!

Email Lindsey at to sign up! 

Teen Book Club 

We meet on the 1st Tuesday of each month to chat about our latest books. We try to read a wide variety of genres to keep expanding our love of books. Everyone who participates gets to keep a copy of that month's book club book!


Teen Volunteer Council

We are still looking for members (ages 14-18) to fill out our Teen Volunteer Council. The council meets once a month to help plan activities for young adults at our library. Each of these meetings counts as volunteer hours and looks great on a resume!

Contact Lindsey:

Lindsey can be reached by calling the library at 541-895-3053 and via email at 

Join our mailing list