× Unsupported Browser: Some features may not work properly in Interent Explorer. Please use one of the supported browsers - Chrome, Firefox, Safari, Microsoft Edge.



Locations & Hours



Youth Programming

Below you'll find the latest information on upcoming programming—you can also follow us on our Facebook page and subscribe to our newsletter to stay up to date.

Jump to:

SLP 2024 Publicity flyer thumbnail

Download Brochure

English flyer

Spanish flyer - coming soon!

Read, Renew, Repeat
June 3 through July 27

Join us as we navigate the Reading River during this year’s Summer Library Program filled with Read, Renew, Repeat fun for all ages! Along with our reading program, we’ll have STEAM programs, nature detective activities, story times, teen bingo and movies, and special guest presenters dazzling with fire, bubbles, jump rope, music, and mussels!

New, simplified registration for babies through grade 5 begins June 3. Register between June 3-8 and receive a free “Grow a Reader” plantable wildflower garden sign and plantable wildflower bookmark (while supplies last).

Teen Reading Raffle

Image of confetti and two blank tickets with words Teen Reading Raffle


Online Entries

Available June 3rd

  • Entering grades 6-12, NO registration required
  • In-person and online ticket submission available

Each time you read a book and enter a ticket, your name will be entered into a Grand Prize Pack drawing of your choice:

  • Pizza Palooza! (Pizza party for ten teens and two adults at Pizza Ranch)
  • Restore and Renew ($50 Gift Card to All Glazed Up art studio and art supply gift basket)
  • Level Up (Nintendo Switch and Games from Gaming Generations)
  • Money ($100 Gift Card to Target)

Plus, EVERYONE wins a Reading Raffle Reader prize just for participating and a ticket to the ice cream party.

Raffle Tickets accepted Monday, June 3 through Saturday, July 27.

Grand Prize winners announced Friday, August 2.

All raffle prizes can be picked up Friday, August 2 through Friday, August 16.

Family Events

Big Bang Bubbles

Absolute Science Big Bang Bubbles


Come along as we kick off our "Read, Renew, Repeat" summer library program with a bubble-rific bash. See an expert bubbleologist dazzle with fire, bubble fog, and a nearly perfect cube bubble!

Thursday, June 6
12:30 pm West Salem Library
3:30 pm Campbell Library
6:30 pm Onalaska Library

Friday, June 7
10:30 am Onalaska Library (sponsored by the Friends of the Onalaska Library)
12:30 pm Bangor Library
3:30 pm Holmen Library

Summer Wild Child Nature Explorers

Wild Child web


Sharpen your observation skills with a guided family nature walk, citizen science activities, and a nature detective game. Great for all ages! No registration required.

Saturday, June 8 at 1 pm
Veterans Memorial Park
N4668 County Rd VP
West Salem, WI
Meet at Shelter #1.

The Rope Warrior

jump rope warrior


Join Guinness World Record holder David Fisher for "rump jumps," glow-in-the-dark ropes, and more amazing jumping feats. Fisher has been featured on America's Got Talent, the Today Show, Good Morning America and more!

Wednesday, June 12
12:30 pm Onalaska Library - sponsored by the Friends of the Onalaska Library
3:30 pm Campbell Library

Bluff Country Tale Spinners
image of children laughing

Come hear wonderful tales told by expert storytellers with the Bluff Country Tale Spinners and the La Crosse Storytelling Festival. Enjoy a craft time after the storytelling fun. No registration required.

Saturdays from 10 am to 11 am

June 15 - Holmen
June 22 - West Salem
June 29 - Bangor
July 6 - Campbell
July 13 - Onalaska

Teen Nights


Image that reads teen bingo


Back this summer for teens entering grades 6-12! Bring your friends, play BINGO, eat pizza, and win prizes...for free! (~90 min.) No registration required. 

5:00 pm - Hang out, relax
5:30 pm - BINGO begins

June 24 - Holmen

June 27 - Onalaska

July 2 - West Salem

STEAM Programs

Messy Tiny STEAM

Image of paint splotches and words Messy Tiny STEAM


Families can drop in on select Tuesdays and explore fun STEAM activities geared for babies and toddlers. No registration required. Geared for newborn - 36 months, but all ages welcome. Adults: Messy means wet and paint-y.

June 11 - July 23

June 11 & July 9 Holmen

June 18 & July 16 Onalaska

June 25 & July 23 West Salem

Image of illustrated outdoor scene with words STEAM Camps

Begins June 3rd

Sign up for two days of STEAM-related activities for youth entering grades 2-8.

Younger group explores wetland dynamics with a hands-on model, crafts a landscape with clay and water, paints magical toadstool clay garden pots, and more; older group makes DIY mason bee houses, uses craft supplies for rubber duck cosplay, and more! Plus, both age groups design take-home terrariums and recycled book page buttons. (~60 min.) Registration required. One two-day session per child.

June 10 - June 28
Two-Day Sessions for each age group:

  • 12:30-1:30 pm for youth entering grades 2-4
  • 2:30-3:30 pm for youth entering grades 5-8

June 10 & 11 West Salem June 17 & 18 Holmen

June 13 & 14 Bangor June 20 & 21 Onalaska

June 13 & 14 Holmen June 24 & 25 Onalaska

June 27 & 28 Campbell

Summer Story Times

Bilingual Story Time - English/Spanish

Bilingual web


Learn phrases, sing songs, and take home una receta sabrosa (a tasty recipe). No registration required; approximately 25 minutes; all ages welcome.

Onalaska Public Library
Saturday, June 1 at 11:15 am
Saturday, July 6 at 11:15 am

Tiny Tales

Tiny Tales web


Begins June 3rd

Join us Saturdays for story times designed for our friends ages 0-36 months (but all ages welcome). We offer 20 minutes of caregiver and baby fun and bonding with books, bounces, songs, and rhymes followed by unstructured play and read time. Registration requested. No Tiny Tales the week of July 1.

June 8 - June 29 and July 13 - July 20

Onalaska: Saturdays at 11:15 am

Little Library Learners

Library Learners


Begins June 3rd

Join us for story times full of books, movement, songs, and fun. Story Times last approximately 25 minutes and are geared toward youth ages 3 - entering first grade, but all ages are welcome. Registration requested. No Little Learners the week of July 1.

June 10 - June 28 and July 8 - July 26

Bangor: Mondays at 10:15 am
Campbell: Thursdays at 6:30 pm
Holmen: Mondays at 10:15 am; Tuesdays at 6:30 pm; Wednesdays at 10:15 am
Onalaska: Mondays at 10 am and 6:30 pm; Thursdays at 10 am, and Fridays at 10 am
West Salem: Tuesdays at 6:30 pm; Wednesdays at 10:15 am

Driftless Eco Explorers

children hiking in forest


Join us for nature walks, stories, and activities designed to foster eco-literacy and fun for youth and their grown-ups. Gather outside the Holmen Library, and we'll get to know the Halfway Creek Trail as summer marches along. Approximately 45 minutes; no registration required; all ages welcome. No Eco Explorers the week of July 1.

June 10 - June 24 and July 8 - July 22

Mondays at 11 am - Holmen Public Library

Special thanks to the WI and MN Master Naturalists for partnering with us for this program.

Image of three young girls looking at a book at the library

Request Lit Love Bundle

Complete Form

Reader's Advisory

Reader's Advisory is a service to assist young people and their families, and those who work with children, in selecting reading materials. Stop by to talk with a youth services librarian at the Library’s youth services desks in Onalaska, Holmen, and West Salem, or before and after youth programs at any of the five County Library branches. They will be happy to recommend books and other materials for children and teens with regard to abilities, age levels, and interests.

We are pleased to offer a reader’s advisory service at our locations and online as an empowering tool to help connect you with books and resources that meet your needs! As with all of our reader’s advisory initiatives, we understand that you know best what materials will work for you. While we are happy to give suggestions based on our knowledge of our collection, your reading and checkout choices are always in your hands.

Lit Love Book Bundles

Curious about creepy crawlies? Robo-motion? How to introduce your preschooler to Hebrew and other languages with Sesame Street?

Cozy up with some literary love curated just for you by our Youth Services team. Just let us know what you're interested in, and we'll help you find it! Service also available for educators.


Booklists are suggested reading in various categories provided by our Youth Services Librarians, New York Times Best-sellers list, etc.

Youth Services Staff travel to each of the five library locations to conduct programs, select and maintain books and other materials, conduct Reader's Advisory, and provide many other services for children, teens, and their families.

Youth Services has offices in Holmen, Onalaska & West Salem:

Holmen Public Library
121 W. Legion St * PO Box 220
Holmen, WI 54636

Onalaska Public Library
741 Oak Ave S
Onalaska, WI 54650
608-781-9568 ext 3

West Salem Library
702 Industrial Drive
West Salem, WI 54669