We will begin distributing eclipse safe glasses on Saturday, March 23rd. Patrons will be limited to 4 pairs per family.

Glasses are free. First come, first served. We will not be taking reservations for glasses.

We will also have a limited number of glasses to hand out during the village-wide poker run event on Saturday, April 6th during our business hours of 9am to 1pm.


The Theresa Progress Group is spearheading an effort to create banners honoring Theresa’s veterans.


The banners are 18”x36” and will be hung on the utility poles throughout the Village of Theresa in time for next Memorial Day (2024) through Veterans Day, and will be rehung annually.

It’s a great way to honor those who have served our country in the past or are still serving. These are for veterans who served in peace time as well as in war time

The cost is $140. (This is actual cost. There is no profit.)

For more information, please contact Deana McConnell at or through the company at

The Town and Village of Theresa are proud of our veterans!

If you miss the March 30th, 2024 deadline there will be a fall campaign to produce additional banners for spring of 2025.

If you need help scanning or uploading a photo, please come to the library on Tuesday, March 5th between 7pm and 9pm. You will need the following information to complete your order:

  1. Name of service member
  2. Branch of service
  3. Dates of service
  4. Awards/commendations received
  5. Name of sponsor


We are helping our friends in the Progress Group collect donations of Easter candy! You can drop your donations off during business hours at the library, the town office, or the village office between now and March 22nd.

Store-bought, individually wrapped candy only, please.


Are we making crafts during February break? Absolutely! Do we know exactly what we are making? Not entirely! Never fear. There will be crayons and paper and scissors and glue! Craft time on Tuesday, Thursday and Friday will be from 1pm to 4pm. Saturday, February 24th is our finger-knitting lesson from 10am until 12pm.

See you next week!


Back by popular demand! We will be learning to make simple knitted snakes and butterflies on Saturday, February 24th from 10am to 12pm. We will supply the yarn, but if you have any at home that you would like to use, feel free to bring it! This craft session is suited for ages 5 and up. Children must be accompanied by an adult.


We will be making these Valentine’s Day crafts on Saturday, February 10th from 10am to 1pm. If you are busy on Saturday, please stop by and pick up a take-and-make kit! They are available in limited quantities, so hurry in!



We have a selection of warm winter clothes for you to browse any time the library is open. Please feel free to take something for yourself, for your family members, or for friends and neighbors who might not be able to visit the library. We will have the Corner set up until the end of February.


We have CareKits containing hygiene supplies at the front desk. The kits contain items like soap, deodorant, toothpaste, hand sanitizer, lip balm, and mouth wash. Please ask for a kit if you need one.


Our first book club of 2024 will be on Tuesday, January 16th at 7pm here in the library. We do not have an assigned title for this month. Instead, we’ll discuss our favorite books from 2023 and talk about what we would like to read in 2024!


This month we will be meeting on December 19th at 7pm in the library. With the business of the holiday season, we do not have an assigned book this month. We’d love to hear about whatever you may be reading!


The library will be closed from December 23rd through December 27th.

Please come in and stock up on books, or ask us about using your library account for ebooks! We will operate with our normal hours on Friday, December 22nd and Thursday, December 28th. We hope you have a wonderful holiday season!


The library will be closed on Saturday, December 9th due to a scheduled village-wide power outage from 8am to 2pm. You can leave materials you wish to return in the outside book drop.


November means one thing – DINOSAURS! Check out our Dinovember page for special dinosaur-themed crafts and printables. There is also a special scavenger hunt in the works!


For information on our dinosaur photo scavenger hunt, click here to go to our Dinovember page!

Pet Food Drive

We are pleased to be acting as a drop-off point for pet food donations on behalf of Bearly Hyde N’ Cabin Used Books and Gifts. There is a designated bin by the circulation desk for your donations. They will be distributed to local animal rescue organizations and to the Theresa Food Pantry. We also have a donation bin for the Theresa Food Pantry. It is inside the front entrance.

November Book Club!

Join us at 7pm at the library on Tuesday, November 21st for our November book club meeting. We will be discussing Orphan Train by Christina Baker Kline.

Stuffed Animal Sleepover!

Click here to see pictures of our first ever stuffed animal sleepover!

First Annual Costume Swap

We are holding our first costume swap on Saturday, October 7th from 10am until noon! Please drop off clean costumes that are in condition during the libraries hours of operation. Please do not leave costumes in the book drop or on the front steps.

This event is open to everyone! If you donate a costume, you will receive a ticket for a draw to win a gift certificate to our very own local book store!

Any costumes that are not claimed on the day of the swap will be donated to a local thrift store.

Trustee Vacancy

The library board of trustees is in search of a new member! If you are interested, please email the library at, or contact us through Facebook so we can send you more information on the position. You must live in the town or village of Theresa (or own property here) to qualify!


Join us on Tuesday, October 17th at 7pm in the library for our next book club meeting! We will be discussing The Rosie Project by Graeme Simsion. Please call the library if you would like to have a copy of this book reserved for you! You are always welcome to join us, even if you have not read the book!

Dress for Success? (Or at least some candy!)

Would you be interested in having a Halloween costume swap at the library in early October? We’ll collect costumes for a few weeks, and hold the swap on a Saturday. (Mostly likely October 7th.) Patrons who donate costumes will have their names put in a drawing for a gift card to a local business, and we’ll encourage everyone to bring a non-perishable item to help out the food pantry!

Let us know what you think! Comment on our Facebook post here, call us at 315-628-5972, or drop us a line at

July Book Club

We have not selected a particular book for our July book club. Instead, we encourage you to come and share what you have been reading, lately!

If you need suggestions, or a library card, please visit the library! You can also learn about how to use e-books and e-audiobooks for free!


The library will be closed Tuesday April 18th, Thursday April 20th, and Friday April 21st for interior repairs. We will reopen to the public on Saturday, April 22nd.

Please note that the North Country Library System Catalog will be offline from April 19th to April 26th. During this time, you will only be able to check out items from local libraries. Items cannot be checked back in. Hold cannot be placed, and interlibrary loans will not be processed.

Please make sure that you return materials to the Theresa Free Library by Saturday, April 15th to have them checked by in, and visit us on or before the 15th to sign out any physical materials. Ebooks and other online resources will still be available during our migration to a new software system.

If you wish to sign out materials during the offline period (especially when we are closed to the public for those repairs I mentioned earlier) you WILL need to have your card with a valid barcode. Come and visit us before the 15th to make sure your account is in order. If you read this far, thank you!


Please note that our April library board of trustees meeting has been rescheduled from April 11th to April 18th. We will be meeting at 7:30pm at The Lighthouse in Theresa. The Lighthouse is located at 111 Commercial Street, across from the village office. This meeting is open to the public.


Please join us at our April Book Club meeting! We will be discussing The Borrower by Rebecca Makkai. We have several copies of the book available to be….well…borrowed!

If you would like to join us virtually, please email and we will send you a Google Meet link.


March is National Craft Month! Join us this Saturday, March 18th from 10am to 12pm for cut paper collage! This is a free, drop-in style craft time with all materials supplied by the library. Please bring an adult to help with the scissors.


Indian River Schools have early dismissals on March 16th and March 17th. Why not stop by the library for craft time? We will be making a St. Patrick’s Day paper bag puppet.

March Book Club

Join us on Tuesday, March 21st here in the library for our next book club meeting. We will be discussing Mrs. Fletcher by Tom Perrotta. Contact the library if you would like to have a copy of the book placed on hold for you.



February Break Crafts

Tuesday, February 21st

Come and make a silly self-portrait with us! All materials will be supplied. This craft takes some scissors skills, so please bring an adult helper with you!

Thursday, February 23rd

Join us for open craft time from 1pm to 3pm. We supply the materials, you supply the imagination. Please bring an adult with you to assist with cutting and gluing. (They can make a craft, too!)

Friday, February 24th

Join us from 1pm to 3pm and make a monster collage! All materials will be provided. Please bring an adult to help with cutting and pasting.


Saturday, February 4th is Take Your Child to the Library Day! If you haven’t visited us lately (or ever!) what a great time to do so! We will start registration for our new 1000 Books Before Kindergarten Program on the 4th!

1000 Book Before Kindergarten

We are excited to announce that we will begin registration for our 1000 Books Before Kindergarten program on Saturday, February 4th. (Which just happens to be Take Your Child to the Library Day!)

February Book Club!

Book Club will meet on Tuesday, February 21st at 7pm here in the library. We will be discussing Remarkables by Margaret Peterson Haddix. If you would like a copy of the book reserved for you, please contact the library at 315-628-5972.

If you would like to attend the meeting via a Google Meet link, please contact no later than Saturday, February 18th.


You can use your library card to access online databases like, Data Axle Small Business Insights, JobNow Free Resume Help, LawDepot and more? Log onto the North Country Library System catalog to get started! You will need your library card number to sign in to many of these databases. Contact the library at 315-628-5972 for assistance with your card number and PIN.


We have decided to closed on Friday, December 23rd due to the blizzard warning and the No Unnecessary Travel Advisory issued by the sheriff’s office for Jefferson County. We will be closed on Saturday for Christmas Eve, and reopen on Tuesday, December 27th with regular business hours.

No library materials that are due on these closed days will accrue any late penalties. Please do not come to the library to return materials to the drop box; bring them back after the holiday weekend, when it is safe to do so.


Our first Book Club meeting of the new year will be on January 17th at 7pm in the library! We will be discussing Lessons in Chemistry by Bonnie Garmus.

Please stop by or call 315-628-5972 if you would like a copy of the book placed on hold for you. If you would like to join us virtually, please email by Friday, January 14th to have a Google Meet link sent to you.


There has been a change to our January schedule; our board meeting will be on the first Tuesday of the month in 2023. It will occur on Tuesday, January 3rd instead of Tuesday, January 10th. The meeting will begin at 7pm and will take place in the library. The meeting is open to the public.


Pictured below are the covers of the ten books checked out most often from the Theresa Free Library!


We will have modified hours this week due to the Christmas holiday. We will be open from 12pm to 5pm on Friday, December 23rd and closed on Saturday, December 24th. Regular business hours resume on Tuesday, December 27th.




The library will be closed on Friday, November 18th due to the county-wide no unnecessary travel advisory, and the predicted snowfall. We hope to be open on Saturday. Please keep an eye on our Facebook page or call 315-628-5972 on Saturday to see if we are open.

Holiday Hours


The library will be closed on Saturday, September 24th due to a scheduled village-wide power outage. We will re-open on Tuesday, September 27th at noon.


Join us this Sunday at Jezi’s Cafe in Theresa to celebrate Back To School time! We’ll have a selfie board, crafts, giveaways and a prize drawing.


Congratulations! This summer, Theresa readers spent more than 404 hours with their noses in books! We had a great time this summer making crafts and sharing stories. We look forward to Summer Reading 2023!

Click here to visit the Summer Reading page.



Please join us on Tuesday, July 26th at 7pm to learn more about the Girl Scouts! There will be crafts and activities! You can contact Girl Scout Membership Engagement Manager Dolly LaClair with questions. Her contact info is below.


Join us for August book club meeting! We will be discussing The Paris Apartment by Lucy Foley. We will meet on Tuesday, August 23rd at 7pm in the library. There are copies of the book available in the library to be checked out. You can also use your NCLS library card and the NCLS app to place a hold!



The Theresa Free Library Board of Trustees meeting scheduled for Tuesday, June 14th has been rescheduled. It will now be held Tuesday, June 21st at 7pm in the library. This meeting is open to the public. Masks are optional. Our book club meeting, which is also scheduled for June 21st, will proceed as scheduled and will be held in the basement book sale room.

World Wide Knit in Public Day!

Join us on the front lawn of the library this Saturday, June 11th from 10am until noon for World Wide Knit in Public Day! Bring your work-in-progress, whether it is knitting, crocheting, or embroidery! This is not a class. Please bring a chair, sunscreen, a bottle of water and whatever else you might need to be comfortable! We will move indoors if it rains.

Book Sale!

June Book Club

May Book Club

Join us on Tuesday, May 17th at 7pm in the library for our next book club meeting. We will be discussing Dear Edward by Ann Napolitano. You can call the library at 315-628-5972 or reach out to us via email ( or through Facebook to borrow a copy of this book! You are welcome to participate in the meeting even if you have not read the book! We will select a date for our June meeting. June’s book is Great Circle by Maggie Shipstead.

Spring Break Activities!

We will have in-person craft activities on Tuesday, Thursday and Friday of Spring Break. On Tuesday, there will be an “open” Crafternoon, during which participants are free to make whatever they would like with the available supplies. Thursday, we will make stamps with bottle lids, paint, and kitchen sponges! On Friday, we will make an Easter animal themed craft.

All activities are in-person. These are free workshops, with all materials provided. Children must be accompanied by an adult.

Community Gardens Workshop

Join us on Thursday, April 7th at 7pm to learn about starting a community garden! Master Gardener Sue Gwise from the Jefferson County Cornell Co-operative Extension will give a Power Point presentation followed by a “do’s and don’ts” question and answer sessions. This is a free presentation. No registration is required.

April Book Club

March Book Club

February Book Club

January Book Club

Holiday Hours

Mask Mandate

The governor has issued a mask mandate that went into effect on December 13th, 2021. This means that all patrons visiting the library must wear a mask, regardless of vaccination status. This applies to patrons aged 2 and over.

We still offer curbside service. Please call the library at 315-628-5972 if you need assistance placing materials on hold, or if you would like your materials brought to your vehicle.

Card Making Workshop!

We have decided to cancel this Friday’s in-person card-making workshop and offer grab-and-go kits instead. Kits will be available on Thursday, December 17th. Thank you for understanding.

December Book Club

Join us on Tuesday, December 21st at 7pm in the library for this month’s Book Club meeting! We will be discussing The Good Sister by Sally Hepworth.

Please call 628-5972 if you would like to join us, and would like to borrow a copy of the book!

Holiday Closure

We will be closed on Thursday, November 25th and Friday, November 26th for Thanksgiving. Enjoy your time with family and friends! We will re-open on Saturday the 27th at 9 a.m.

October Book Club

Please join us at the library on Tuesday, October 26th at 7pm when we will be discussing Homegoing by Yaa Gyasi.

Call us at 628-5972 if you would like to have a copy of this book placed on hold for you!

Ad for October 2021 book club meeting showing cover of novel Homegoing by Yaa Gyasi.

Quick Links

Banned Books Week

Banned Books Week is September 26th through October 2nd. The picture below highlights the Top 10 Most Challenged Books of 2020.

5th Annual Pumpkin Decorating Contest

Registration for our annual Pumpkin Decorating Contest starts on Saturday, September 25th and lasts until Tuesday, October 5th. The contest is open to all ages.

Pumpkins are free and will be supplied by the library. Limits apply. Pumpkins will be available for pick-up starting on Saturday, October 9th and judging begins Saturday, October 16th. There will be a prize for the most popular pumpkin in each age category.

Book Club

Book Club is back! Please join us at the library on Tuesday, September 28th at 7 p.m. for an in-person book club gathering. Masks are required.

We are reading The Seven Husbands of Evelyn Hugo by Taylor Jenkins Reid. Copies of the book are available at the library. Please call 315-628-5972 if you would like to borrow a copy. You are more than welcome to join us even if you have not had a chance to read the book.