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 ...
Living With Mental Illness Class- Together We Can
2:00 PM - 3:00 PM
Free to anyone 18+ No registration required
Midnight Mercado-Market
8:00 AM - 4:00 PM
Midnight Ballroom hosts a pop-up indoor market. January 17-18 & January 24-25, 8AM - 4PM
Book Signing with Ashley Buchanan
10:00 AM - 4:00 PM
Ashley Buchanan, author of "90 Reflections From God, From Iowa, From Me", will now be visiting Stepping Stones & Eagle's Nest Christian Bookstores 2 more dates. Life is hard. Life is messy. In today's fast paced world it can be so tough to slow down ...
Midnight Mercado-Market
8:00 AM - 4:00 PM
Midnight Ballroom hosts a pop-up indoor market. January 17-18 & January 24-25, 8AM - 4PM
Film Series for Adults
2:00 PM - 4:00 PM
Film Series for Adults: Monday, January 26 @ 2:00; Marshalltown Public Library
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. ...
Career Connections Career Fair
10:00 AM - 12:00 PM
The next opportunity to connect employers with jobseekers in person is the Career Connections Career Fair at the IowaWORKS center, 101 Iowa Avenue W Suite 200, on Wednesday, January 28, 10am-12pm. This event is planned for the 4th Wednesday of each ...
Winter Warmth Open House
4:00 PM - 6:30 PM
An open house showcasing our Valentine's day candle line, winter classics and some new products to put a ✨️spark✨️ into these dark winter evenings. Light refreshments, door prizes and complimentary gift wrap with every purchase.
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 ...
Valentine's Pop Up!
9:00 AM - 1:00 PM
Join Sprinkled Sweets by Nichole and Clover Bloom Farms for a Valentine themed pop up event! Find sourdough goods including loaves, bagels, focaccia, muffins, cinnamon rolls and cookies all hand made with love by Nichole herself. Shop all the wonders ...
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 ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
Team Puzzle Competition
2:00 PM - 4:00 PM
Team Puzzle Competition: Saturday, February 7 @ 2:00; Marshalltown Public Library
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. ...
Galentine's Sip n Shop
4:00 PM - 7:00 PM
Grab your gals and join us for a fun night out in Marshalltown! Celebrate Galentine’s with a Sip N Shop featuring several local businesses coming together for an evening of shopping, sipping, strolling, and winning prizes. 🗓 Wednesday, February 11 ⏰ ...
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 ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
Get Your Local Business on Google Search and Maps
8:30 AM - 9:30 AM
Join the Marshalltown Central Business District for a Grow with Google workshop focused on helping local businesses show up on Google Search and Maps. This session is designed for entrepreneurs and small business owners who want customers to find ...
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.
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
Soup Supper Fundraiser
5:00 PM - 7:30 PM
Soup Supper Fundraiser for the Green Mountain Community Building. Warm up with a delicious bowl of soup and help support the community. All proceeds go towards improvements for the building. Menu: Chili, Chicken Noodle, and Vegetable Beef Soup.
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 ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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 ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
Make Your Website Work for You
8:30 AM - 9:30 AM
This Grow with Google workshop focuses on simple ways to improve your business website so it works better for customers. Learn what visitors expect to see and how small changes can make a big difference. Open to entrepreneurs and small business owners. ...
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 ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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 ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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 ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
6th Annual Spring Fling Vendor & Craft Show
10:00 AM - 4:00 PM
Contact AB Events: abeventsmarshalltown@gmail.com
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.
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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.
Launch Your Business with Customer-Focused Marketing
8:30 AM - 9:30 AM
Learn how to clearly tell your business story and connect with the right customers at this Grow with Google workshop. This session is ideal for entrepreneurs and small business owners looking for practical marketing guidance that makes sense. Light ...
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 ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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 ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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 ...
MCBD Presents Live After 5
5:00 PM - 7:00 PM
Live After Five takes place on Main Street’s Event Block, located on the north side of the Courthouse, on Main Street between Center Street and 1st Avenue.
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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 ...
7th Annual Summer Bazaar Vendor & Craft Show
10:00 AM - 4:00 PM
Contact AB Events: abeventsmarshalltown@gmail.com
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.
Rev Up Downtown
5:00 PM - 7:00 PM
Rev Up Downtown is a family-friendly evening celebrating classic cars, cruisers, and community in the heart of Marshalltown. Enjoy engines on display, live music, food vendors, and extended shopping hours while downtown comes alive.
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 ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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 ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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 ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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.
Taco Throwdown
5:00 PM - 7:00 PM
Taco Throwdown brings the heat to Downtown Marshalltown with a high-energy taco competition featuring local restaurants and food trucks. Sample tacos, vote for your favorites, and enjoy music, drinks, and a lively street-party atmosphere.
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 ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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 ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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 ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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 ...
Rhodes Pride Days
4:00 PM - 7:00 AM
Mark your calendar for our 2026 Rhodes Pride Days celebration! Theme, schedule, Grand Marshal(s) & more TBA!
Ridiculous Day
10:00 AM - 2:00 PM
Ridiculous Day is our beloved summer block party celebrating families, fun, and all things local in downtown Marshalltown. The day is filled with sidewalk sales, playful deals, hands-on activities for kids, music, and plenty of reasons to spend the day dow
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 ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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 ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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.
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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.
Rally Around Downtown
5:00 PM - 7:00 PM
Rally Around Downtown is a community pep rally celebrating Bobcat pride in partnership with the Marshalltown Community School District. Students, athletes, cheer squads, marching bands, families, and fans gather downtown for performances, activities, and a
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.
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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.
MCBD Golf Tournament
The MCBD Golf Tournament at Collison Par 3 Golf Course brings local businesses, community partners, and supporters together for a friendly day of golf, prizes, networking, and fundraising in support of downtown Marshalltown. It’s a relaxed, fun way to conn
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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. ...
Reach More Customers Online
8:30 AM - 9:30 AM
Looking to expand your reach? This Grow with Google workshop explores practical ways small businesses can connect with more customers online using digital tools. Open to entrepreneurs and small business owners at all stages. Light refreshments will be ...
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.
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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.
4th Annual Fall into Shopping Vendor & Craft Show
10:00 AM - 4:00 PM
Contact AB Events: abeventsmarshalltown@gmail.com
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.
Sock Hop Social
5:00 PM - 7:00 PM
Sock Hop Social turns downtown Marshalltown into a retro-inspired party filled with ice cream trucks, sweet treats, vintage music, and fun for all ages. Families can enjoy lawn games, food vendors, and classic 1950s-inspired entertainment while spending th
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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.
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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. ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
Grow Your Business with AI-Powered Tools by Google
8:30 AM - 9:30 AM
Discover how AI-powered tools can help simplify everyday business tasks at this Grow with Google workshop. Designed for small business owners curious about using technology to save time and work more efficiently. Light refreshments will be served. ...
Haunt the Block
5:00 PM - 7:00 PM
Haunt the Block is Downtown Marshalltown’s family-favorite Halloween tradition, where kids and parents trick-or-treat at local businesses and show off their costumes in a safe, walkable environment. The event brings the community together for a fun and fes
7th Annual Harvest Festival Vendor & Craft Show
10:00 AM - 4:00 PM
Contact AB Events: abeventsmarshalltown@gmail.com
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. ...
Chili Cook-Off
5:00 PM - 7:00 PM
Chili Cook-Off heats up downtown Marshalltown with a friendly competition among local chefs, restaurants, and hobby cooks. Attendees can sample chili, vote for their favorites, and enjoy music, drinks, and crisp fall weather downtown.
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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. ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
Make Better Business Decisions with Analytics
8:30 AM - 9:30 AM
Wrap up the Grow with Google workshop series by learning how to use basic analytics to understand what’s working in your business. This session helps small business owners plan for the year ahead using simple data insights. Light refreshments will be ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
34th Annual Holiday Stroll
2:00 PM - 8:00 PM
Holiday Stroll is Marshalltown’s signature downtown tradition, drawing thousands for an evening filled with lights, music, local shopping, food, and family fun. From the Festival of Trees and Christmas Craft Village to live entertainment, Santa’s Workshop,
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. ...
6th Annual Fall into the Holidays Vendor & Craft Show
10:00 AM - 4:00 PM
Contact AB Events: abeventsmarshalltown@gmail.com
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
7th Annual Holiday Bliss Spectacular Vendor & Craft Show
10:00 AM - 4:00 PM
Contact AB Events: abeventsmarshalltown@gmail.com
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. ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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. ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...
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. ...
Free Kids' Art Class
10:00 AM - 11:30 AM
The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

