Just For Teens

Teens can find new books, online resources, or join special programs like the VCPL Teen Advisory Board!

Featured Teen Program

Group of teens at VCPL Teen space
VCPL Teen Advisory Board

The VCPL Teen Advisory Board (TAB) plans and implements teen programs, promotes teen events, helps staff with knowledge of the latest teen trends, assists with special projects and at other library events, and models volunteer behavior for non-TAB members.

How To Join

Fill out our Volunteer Application Form, then join us for our monthly meeting! Teen volunteers must follow our Teen Volunteer Behavior Guidelines.

Digital Resources For Teens

Online books, movies, and more for teens.

Upcoming Teen Events


Main Library

Intro to Soldering: Holiday Edition

Tuesday, Dec 13 at 5:00 pm

Learn More

Main Library

Teen Advisory Board

Wednesday, Dec 14 at 6:30 pm

Learn More

Main Library

Austen Afternoon Tea

Saturday, Dec 17 at 1:00 pm

Learn More

Teen Volunteer Application

Interested in volunteering at the Library? Click the link below to fill out the application.

Young girl picking out books at VCPL

Need new books to read?

We can select them for you, then you pick them up curbside or have them delivered right to your doorstep!

Stay Informed

Sign up to receive info on monthly programs and events coming to the library.

Sign Up

Current Newsletter

See All Events

Check out all events offered at the library


Discover events, play spaces, and more for kids.


Study, meet new friends, and find events for teens.

Downloadable Media

Borrow eBooks, download music, and access movies online for free!

Creative Spaces

Innovate with the latest technology at Haute Create and Haute Studio.

Main Library
One Library Square
Terre Haute, IN 47807
Mon-Thu: 8 A.M. – 8 P.M.
Fri: 8 A.M. – 6 P.M.
Sat: 9 A.M. – 5 P.M.
Sun: 1 P.M. – 5 P.M.
West Branch
125 North Church St
West Terre Haute, IN 47885
Mon: 12 A.M. – 8 P.M.
Tue: 10 A.M. – 6 P.M.
Wed: 12 P.M. – 8 P.M.
Thu/Fri: 10 A.M. – 6 P.M.
Sat/Sun: Closed
12 Points Branch

2200 North 13th St
Terre Haute, IN 47804

Opening 2023!

chat loading...