Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Wine & Design
5:30 PM - 7:30 PM
Monday, December 8th at 5:30 pm; Winter Porch Pot Design by Gowdy Tree Farm (doors open at 5:00) at Tannin Wine Bar
Join Applebee's in a fundraiser for: Quakerdale Family Services (Wolfe Ranch)
11:00 AM - 11:00 PM
Pet Night with Santa
5:00 PM - 7:00 PM
The ARL of Marshalltown is thrilled to welcome Santa for TWO magical nights of holiday cheer, festive fun, and adorable pet photos! November 25 & December 9 5–7 PM 1714 S Center St – Meadow Lane Mall, across from El Portal Bring your dogs, cats, and ...
Songs with Hugo Kringle, Santa's Little Brother
4:00 PM - 5:00 PM
Wednesday, December 10, 4-5 pm, Marshalltown Public Library Songs with Hugo Kringle, Santa's Little Brother Free Family Program
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Brown Bag Bunch - California Camper Van Adventure
11:30 AM - 12:30 PM
Thursday, December 11, at 11:30 - 12:30 p.m. Grimes Farm Conservation Center 2349 233rd Street, Marshalltown Registration Fee: Free Registration Deadline: December 5 by 4:00 p.m.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Jingle & Mingle Holiday Pop-Up
5:30 PM - 8:00 PM
Get ready to celebrate the season in style at the Jingle & Mingle Holiday Pop-Up, a festive community event bringing holiday cheer to the heart of our district! Stroll through twinkling lights, sip on hot cocoa, and explore a curated selection of our ...
Marshalltown Community Theatre presents - Three Sips of Saki
7:00 PM - 9:00 PM
Join us at the Miller Middle School Auditorium for this performance of Three Sips of Saki. More details to come.
6th Annual Holiday Bliss Spectacular Vendor & Craft Show
10:00 AM - 4:00 PM
6th Annual Holiday Bliss Spectacular Vendor & Craft Show Saturday, December 13th, 2025 Veterans Memorial Coliseum 10am – 4pm
Santa at the Bank
10:00 AM - 1:00 PM
Come to Pinnacle Bank on December 13th to take pictures with Santa and enjoy hot chocolate & cookies! This event is free and open to the public.
Christmas High Tea
11:00 AM - 12:00 PM
Please join us at the Binford House for a Christmas High Tea. Saturday, December 13, Two seating times: 11 am & 4 pm. $25 per ticket, Reservation required. Please call 641-753-5450 by December 10th to reserve a seat.
Santa Claus in Rhodes
1:00 PM - 3:00 PM
Santa Claus is coming to town! Saturday, December 13th @ 1:00 PM, Rhodes Fire Station
7th Annual Ice Cream Social
1:00 PM - 3:00 PM
After you visit with Santa, stop by and grab a dish of Grandpa Buck's Famous Homemade Ice Cream! Free will donations appreciated.
Marshalltown Community Theatre presents - Three Sips of Saki
7:00 PM - 9:00 PM
Join us at the Miller Middle School Auditorium for this performance of Three Sips of Saki. More details to come.
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Christmas Bird Count
Thursday, December 18, All Day Throughout the Marshall County Bird Count Area Registration Fee: Free Registration Deadline: December 16 by 4:00 p.m.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Christmas Concert - Arts@StPauls
7:00 PM - 8:00 PM
Once again Arts@StPaul's presents our Christmas Concert, December 18th, 7:00pm,, at St, Paul's Episcopal Church, 201 E. Church Street, Marshalltown. This will be our fifth annual concert and we welcome you to join us in celebrating the season with th
TBGM 2025 Christmas Party
5:00 PM - 7:00 PM
We would like to invite the community for our 1st Christmas Party (under new ownership). We will be providing a meal and Santa and Mrs. Claus will be in attendance with gifts for the children. We are asking you rsvp either through messenger or through ...
The Dance Konnection Presents: Scrooge - Jazz'd Up Like the Dickens
3:00 PM - 4:30 PM
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Small Food Processing Workshop
12:00 AM
The Iowa State University Extension and Outreach Food Innovation and Business Hub, in partnership with the University of Nebraska-Lincoln, will hold an in-person, FDA-approved Better Process Control School (BPCS) Training in Ames, Iowa, Jan. 6–8, 2026. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Brunch with REC
8:30 AM - 10:00 AM
If you are interested in joining the Rhodes Engagement Committee, we extend an invitation to join us for Brunch on Saturday, January 10th!
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Felt Embroidery Flower Bookmark Class
6:00 PM - 8:00 PM
Tuesday, January 13, at 6:00 - 8:00 p.m. Grimes Farm Conservation Center Registration Fee: $20/person Deadline: January 9 by 4:00 p.m.
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Nature Adventures for Homeschoolers - Snowshoeing
10:00 AM - 11:00 AM
Thursday, January 15, at 10:00 - 11:00 a.m. Grimes Farm Conservation Center 2349 233rd Street, Marshalltown Registration Fee: Free Registration Deadline: January 13 by 4:00 p.m.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Brown Bag Bunch Owl & Nightjar Monitoring in Iowa
11:30 AM - 12:30 PM
Tuesday, January 20, at 11:30 - 12:30 p.m. Grimes Farm Conservation Center 2349 233rd Street, Marshalltown Registration Fee: Free Registration Deadline: January 15 by 4:00 p.m.
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Missoula Children's Theater Rehearsal
4:00 PM - 8:00 PM
The Assistance League of Marshalltown proudly sponsors the Missoula Children’s Theatre of Missoula, Montana. This theatre and performing program has been a huge success with kids and families and has become a Marshalltown tradition. The play ...
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Missoula Children's Theater Dress-rehearsal
4:00 PM - 8:00 PM
The Assistance League of Marshalltown proudly sponsors the Missoula Children’s Theatre of Missoula, Montana. This theatre and performing program has been a huge success with kids and families and has become a Marshalltown tradition. The play ...
Missoula Children's Theater Performance
1:00 PM - 3:00 PM
The Assistance League of Marshalltown proudly sponsors the Missoula Children’s Theatre of Missoula, Montana. This theatre and performing program has been a huge success with kids and families and has become a Marshalltown tradition. The play ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Shoes and Soup
5:30 PM - 7:30 PM
Wednesday, February 4, at 5:30 - 7:30 p.m. Grimes Farm Conservation Center Registration Fee: $12/person Deadline: January 30 by 4:00 p.m.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Brown Bag Bunch - Voyage to the Bottom of the World
11:30 AM - 12:30 PM
Wednesday, February 18, at 11:30 - 12:30 p.m. Grimes Farm Conservation Center 2349 233rd Street, Marshalltown Registration Fee: Free Registration Deadline: February 13 by 4:00 p.m.
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Nature Adventures For Homeschoolers - Water Cycles
10:00 AM - 11:00 AM
Thursday, February 19, at 10:00 - 11:00 a.m. Grimes Farm Conservation Center 2349 233rd Street, Marshalltown Registration Fee: Free Registration Deadline: February 17 by 4:00 p.m.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Marshalltown Community Theatre presents - Space Princess Wars
7:00 PM - 9:00 PM
Join us at the Miller Middle School Auditorium for this performance of Space Princess Wars. More details to come.
Marshalltown Community Theatre presents - Space Princess Wars
7:00 PM - 9:00 PM
Join us at the Miller Middle School Auditorium for this performance of Space Princess Wars. More details to come.
Marshalltown Community Theatre presents - Space Princess Wars
2:00 PM - 4:00 PM
Join us at the Miller Middle School Auditorium for this performance of Space Princess Wars. More details to come.
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Herbal Soap from Scratch
6:30 PM - 9:00 PM
Tuesday, February 24 at 6:30 - 9:00 p.m. Grimes Farm Conservation Center Registration Fee: $35.00 Deadline: February 17 by 4:00 p.m.
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Marshalltown Community Theatre presents - Space Princess Wars
7:00 PM - 9:00 PM
Join us at the Miller Middle School Auditorium for this performance of Space Princess Wars. More details to come.
Marshalltown Community Theatre presents - Space Princess Wars
7:00 PM - 9:00 PM
Join us at the Miller Middle School Auditorium for this performance of Space Princess Wars. More details to come.
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Invest in Your Team: The Soft Skills Lunch & Learn Series
11:00 AM - 1:00 PM
In today's fast-paced work environment, technical skills aren't enough. The most successful teams are those with strong soft skills—the ability to communicate, collaborate, and navigate challenges effectively. We’re excited to invite you to our ...
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Trees to Table Pancake Feed
7:00 AM - 10:00 AM
Saturday, March 7 - 7:00 - 10:00 a.m. Grimes Farm Conservation Center Celebrate Maple Sugaring Season with Us! Join Marshall County Conservation as we celebrate the sweet season of maple sugaring with a Pancake Feed Fundraiser! Come learn about the art ...
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Invest in Your Team: The Soft Skills Lunch & Learn Series
11:00 AM - 1:00 PM
In today's fast-paced work environment, technical skills aren't enough. The most successful teams are those with strong soft skills—the ability to communicate, collaborate, and navigate challenges effectively. We’re excited to invite you to our ...
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Marshalltown Community Theatre presents - Five Women Wearing the Same Dress
7:00 PM - 9:00 PM
Join us at the Miller Middle School Auditorium for this performance of Five Women Wearing the Same Dress. More details to come.
Marshalltown Community Theatre presents - Five Women Wearing the Same Dress
7:00 PM - 9:00 PM
Join us at the Miller Middle School Auditorium for this performance of Five Women Wearing the Same Dress. More details to come.
Marshalltown Community Theatre presents - Five Women Wearing the Same Dress
2:00 PM - 4:00 PM
Join us at the Miller Middle School Auditorium for this performance of Five Women Wearing the Same Dress. More details to come.
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Marshalltown Community Theatre presents - Five Women Wearing the Same Dress
7:00 PM - 9:00 PM
Join us at the Miller Middle School Auditorium for this performance of Five Women Wearing the Same Dress. More details to come.
Marshalltown Community Theatre presents - Five Women Wearing the Same Dress
7:00 PM - 9:00 PM
Join us at the Miller Middle School Auditorium for this performance of Five Women Wearing the Same Dress. More details to come.
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Invest in Your Team: The Soft Skills Lunch & Learn Series
11:00 AM - 1:00 PM
In today's fast-paced work environment, technical skills aren't enough. The most successful teams are those with strong soft skills—the ability to communicate, collaborate, and navigate challenges effectively. We’re excited to invite you to our ...
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Technology Help
2:00 PM - 4:00 PM
Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Youth Group "Where Everyone Belongs"
5:00 PM - 7:30 PM
Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...
Marshalltown City Council Meetings
5:30 PM - 7:30 PM
The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

