Library Board Meeting
2025-11-18 17:30 - 18:30 (America/Chicago) | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
The library board meets monthly and is open to the public.

Knitting Club
2025-11-20 17:00 - 19:00 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
All levels of experience are welcome. Whether you want to learn or have a project to finish, Tessa is here to help!

Memory Writing with Marion
2025-11-21 10:00 - 11:00 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
Join Marion Edgar Style as she guides you in recording your thoughts and memories. Refreshments will be served and journals will be provided.

Friday Flicks
2025-11-21 14:00 - 16:00 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
Join us at the St. James Library for a showing of “A Thousand Words”. Fresh hot popcorn will be served.

Coffee & Conversation
2025-11-22 12:00 - 14:00 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
Come enjoy a cup of coffee and some conversation each Saturday.

Musician Zachary Scot Johnson
2025-11-24 14:00 - 15:00 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
Join us in some well known as well as obscure holiday music to get you in the holiday spirit! Zachary is an American singer and songwriter.
This program is made possible by the voters of Minnesota through a grant provided by the Traverse des Sioux Library Cooperative, thanks to a legislative appropriation from the arts and cultural heritage fund.

Dino Giant Family Games
2025-11-25 17:30 - 19:00 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
Families are invited to have some DINO-mite fun at the library!

Closed for Thanksgiving
2025-11-27 - 2025-11-28 | MN
Libraries will be closed for the Thanksgiving holiday.

Coloring Contest
2025-12-01 - 2025-12-31 | MN
All ages can enter the coloring contest! Turn in your finished masterpiece and encourage others to stop in and vote for their favorite! Each age bracket will have winners. Prizes will be donated by Friends groups and generous donors. Coloring sheets can be picked up and turned in between Dec. 1-13 and voting will take place from Dec. 15-31. Winners will be announced the first week in January.

Storytime/Play Cafe
2025-12-02 10:00 - 11:00, 2026-01-06 10:00 - 11:00 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
Caregivers are invited to bring the little ones to an interactive storytime followed by a special playtime. Please join us!

Gingerbread House Contest-TEEN EDITION
2025-12-02 18:00 - 19:00 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
Teens, we have all the supplies for you to build the BEST gingerbread house! They will then be put in the library for people to vote on their favorite. Prizes for the top winners!! To sign up, call 507-375-1278.

Graphic Novel Book Club
2025-12-03 15:30 - 16:30 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
For kids in grades 3-6! Read a graphic novel with the theme of the month or come and get book ideas. During the book club we will discuss graphic novels and do some fun activities related to the theme. The theme in December is FAVORITE COLOR!

Adventure Club-St. James
2025-12-04 15:00 | St. James Middle/High School
In collaboration with the MN Extension Office and Community Ed, we will be holding Adventure Club at the high school in the home ec. room. Kids will get information from school and sign up using REVTRAK.

Cribbage
2025-12-06 10:00 - 12:00, 2026-01-03 10:00 - 11:00 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
Whether you are a pro or just learning, you will have fun playing cribbage at the library! We will also have refreshments. Open to all ages, but we ask that kids bring an adult.

Yoga
2025-12-08 17:00 - 18:00, 2026-01-12 17:00 - 18:00 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
Registered Yoga Teacher: Roxanne Romsdahl
Learn basic hatha yoga poses and breathing patterns to develop a home yoga practice for all ages. The focus will be on poses, stretches, and breath work to strengthen the body, improve flexibility and balance, and reduce anxiety.

Novels by Night Book Club
2025-12-08 18:30 - 19:30 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
We will be discussing the book “Winter Street” by Elin Hilderbrand. Contact the library for a copy. Please contact Shirley at 375-1278 if interested in joining virtually.

Snowflake Creator
2025-12-10 15:30 - 16:30 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
Kids in grades 3rd-6th are invited to come to the library to learn about SNOWFLAKES! Kids will get to use our ipads to design a 2D snowflake and then make a 3D snowflake with marshmallows.

Good Life, Good Death
2025-12-11 10:00 - 11:00 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
Join Julia Uleberg Swanson, End of Life Doula, as she starts the conversation we all need to be having with our loved ones. There will be a different topic each month. In December, we will continue talking about Advanced Health Care Directives.

Christmas Eve Hours
2025-12-24 | MN
December 24
St. James – 10-12
Madelia – 10:30-12
Butterfield – CLOSED
Darfur – CLOSED
Lewisville – CLOSED

ALL LIBRARIES CLOSED FOR NEW YEARS
2026-01-01 | MN
HAPPY NEW YEAR!

Winter Reading Program
2026-01-05 10:00 - 2026-02-28 14:00 | MN
All ages, Kindergarten through age 100+, reading program. Just stop into your hometown library, pick up a reading log, and return it when it is full! Check at your library to see what prizes there are!

Lego Club-St. James
2026-01-08 15:30 - 17:00 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
Calling all brick builders! Kids are invited to join us for Lego Club at the library! Bring your creativity and we’ll supply the Legos.

Good Life, Good Death-Conversation & Education
2026-01-08 17:30 - 18:30 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
Join Julia Uleberg Swanson, End of Life Doula, as she starts the conversation we all need to be having with our loved ones. Open to caregivers and perspective caregivers or anyone just interested in compassionate care.
*Please note there will be no meeting in February.

DIY Aroma Stones for Adults
2026-01-09 17:30 - 18:30 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
Adults are invited to come and learn how to make your own aroma stones which are perfect for adding fresh scents to areas of your home or office. Spots are limited. Call to sign up 507-375-1278.

Sensory Play Cafe
2026-01-10 10:00 - 11:00 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
For our littlest patrons, ages 0-3, and their caregivers. Come explore all the different sensory stations! Little ones will benefit from sensory play and maybe even meet some new friends.

Novels by Night Book Club
2026-01-12 18:30 - 19:00 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
We will be discussing the book “Broken Country” by Clare Leslie Hall. Contact the library for a copy. Please contact Shirley at 375-1278 if interested in joining virtually.

Homeschoolers Club
2026-01-13 10:00 - 11:00 | St. James Library, 125 Fifth Street S, St. James, MN, 56081, United States
Homeschoolers, come and meet other homeschool kids, listen to a story and do a fun activity! Parents can connect and share ideas!
