maroon_shape
620 E. Main St., Niles, MI 49120
Today

Filters

Changing any of the form inputs will cause the list of events to refresh with the filtered results.

Financial Health and Wellness

Financial Health and Wellness  Friday, June 6th | 10:30am - 11:30am | Community Room | All Ages Join United Federal Credit Union for an informative session designed to help you take control of your financial future. Learn how to make your money work for you with practical tips on saving, understanding your credit score, budgeting, […]

2025 Adult Summer Reading Kick-Off Party

2025 Adult Summer Reading Kick-Off Party Saturday, June 7th | 11 am - 1 pm | Community Room | Adults 18+ Join Us for the 2025 Adult Summer Reading Kick-Off Party! Kick off your summer with fun, creativity, and community! 🎁 The first 10 participants will receive a 3D-printed keychain! 🎨 Create a craft (while […]

Event Series Messy Monday

Messy Monday: Paintable Piggy Banks

Messy Monday: Mondays at 1:00pm in the Makerspace Messy Monday is a fun art class for kids.  Be prepared to get a bit messy!  We will be meeting in the Makerspace.  While you are in the Makerspace, check out our Library of Things.  Registration required.  See website for details. June 9th: Paintable Piggy Banks Extra […]

Free

Cup Stacking with Mr. Jim

Mr. Jim’s Cup Stacking: Tuesday, June 10th @10:30am in the Rotunda A hands-on program that builds on skills like coordination, concentration, motivation, determination, perseverance, team-work, and much more! No registration required.

Tween Cooking Class

Tuesday, June 10 | 12 - 1 pm | Community Room | Ages 8-12 Join Ms. Ann and Mr. Matt in person on to make a delicious 15 Minute Creamy Garlic Pasta Sauce and Pasta recipe from YouTube. Please register below. Limited to 20 spaces.

Free

Teen Cooking Class

Tuesday, June 10 | 1:30 -2:30 pm | Community Room | Ages 13-18 Join Ms. Ann and Mr. Matt in person on to make a delicious 15 Minute Creamy Garlic Pasta Sauce and Pasta recipe from YouTube. Please register online. Limited to 20 spaces.  

Free

Yoga to Release and De-Stress

Yoga to Release and De-Stress Meets every other Wednesday | 6pm - 7pm | Community Room | Ages 18+ In this 60-minute adult class, you will slow down and follow your breath. Connecting breath to movements can improve your posture, reduce joint compression, calm your mind, and increase your focus. We will begin class with […]

Cooking on a Budget: Culinary Skills with Pantry Essentials

Cooking on a Budget: Culinary Skills with Pantry Essentials   Thursday, June 12th | 12pm - 1:30pm | Greater Niles Senior Center | Adults  Learn essential kitchen skills, food safety, and advanced cooking techniques while discovering how to make the most of pantry staples, food bank items, and commodity food box ingredients. Join Christian Haack, Michigan State University […]

City of Niles Staff Meet & Greet

City of Niles Staff Meet & Greet Thursday, June 12 | 4pm - 6pm | Rotunda | All Ages  Get to know the faces behind the services you rely on every day — from first responders to public works. Come chat, ask questions, and learn more about city operations. No registration required. You do not […]

Event Series Baby Playgroup

Baby Playgroup

Select Saturdays | Storytime Room | Birth - age 3  This playgroup will begin with our regular Baby Storytime program, followed by a baby play time with special toys. No registration required.