There's always something happening in Mahaska County. Our calendar makes it easy to find events today, this week, this month, and beyond.
Submit Your Event List View Quick Print
June 2
Story Time
10:30 am
Oskaloosa Public Library
Story Time
Oskaloosa, IA
June 2, 2026
10:30 am
MAKE Time
5:30 pm to 7:30 pm
FACE of Mahaska County
MAKE Time
Oskaloosa, IA
June 2, 2026
5:30 pm · 7:30 pm

June 3
All Ages Program
3:30 pm
Oskaloosa Public Library
All Ages Program
Oskaloosa, IA
June 3, 2026
3:30 pm
June 4
Alphabet Story Time
10:30 am
Oskaloosa Public Library
Alphabet Story Time
Oskaloosa, IA
June 4, 2026
10:30 am
Thankful Thursdays
6:00 pm to 8:00 pm
The Alley
B.A.R.K Ranger Hike
6:00 pm to 7:00 pm
Environmental Learning Center
B.A.R.K Ranger Hike
Oskaloosa, IA
June 4, 2026
6:00 pm · 7:00 pm
Join us for a fun, dog-friendly hike at Caldwell Park! We’ll meet in the amphitheater area next
to the Environmental Learning Center before heading out on the trail. Please remember that
all dogs must remain on a leash at all times. All dogs will receive a B.A.R.K. Ranger certificate,
and Mahaska County B.A.R.K. Ranger dog tags will also be available for purchase for $10 each
(cash or check payable to FMCC). Pre-registration is needed. Sign up with the QR code at the
top of this page.
June 5
Free Fishing Weekend in Iowa
Free Fishing Weekend in Iowa
June 5, 2026
Steam Story Time
10:30 am
Oskaloosa Public Library
Steam Story Time
Oskaloosa, IA
June 5, 2026
10:30 am
Friday After Five
5:00 pm to 9:00 pm
Downtown Square
Friday After Five
Oskaloosa, IA
June 5, 2026
5:00 pm · 9:00 pm
Come on down to the square for a night of live music, food trucks, and more!
Live Band Performance by The Boys
For More Information
Contact: Mahaska Chamber & Development Group
(641) 672-2591
June 6
Free Fishing Weekend in Iowa
Free Fishing Weekend in Iowa
June 5, 2026
“Reel In the Fun” Fishing Event
10:00 am to 12:00 pm
Ponds at Lacey Sports Complex
“Reel In the Fun” Fishing Event
Oskaloosa, IA
June 6, 2026
10:00 am · 12:00 pm
Meet us at the ponds at Lacey Recreation Complex for a friendly competition with awards for the longest fish, smallest fish,
and most fish caught! No fishing license is needed since it is Free Fishing Weekend in Iowa, making this a perfect opportunity
for families and beginners to give fishing a try. Fishing poles and bait will be provided, or you’re welcome to bring your own
gear.
June 8
Volunteer Training
1:00 pm to 2:00 pm
Environmental Learning Center
Volunteer Training
Oskaloosa, IA
June 8, 2026
1:00 pm · 2:00 pm
If you would like to join our volunteer team or renew your volunteer status, come to our fun
one-hour training at the Environmental Learning Center. Please sign up for one of two
sessions by scanning the QR code at the top of the page, contacting our office at (641)673-
9327, or emailing decook@mahakacountyia.gov. Volunteers are asked to attend a training
once every three years.
Volunteer Training
5:00 pm to 6:00 pm
Environmental Learning Center
Volunteer Training
Oskaloosa, IA
June 8, 2026
5:00 pm · 6:00 pm
If you would like to join our volunteer team or renew your volunteer status, come to our fun
one-hour training at the Environmental Learning Center. Please sign up for one of two
sessions by scanning the QR code at the top of the page, contacting our office at (641)673-
9327, or emailing decook@mahakacountyia.gov. Volunteers are asked to attend a training
once every three years.
June 9
MAKE Time
5:30 pm to 7:30 pm
FACE of Mahaska County
MAKE Time
Oskaloosa, IA
June 9, 2026
5:30 pm · 7:30 pm

June 10
Nature Playscape Lunch & Learn “Plants to Know: Invasive & Toxic Plants”
12:00 pm to 12:45 pm
Playscape Pergola
Nature Playscape Lunch & Learn “Plants to Know: Invasive & Toxic Plants”
Oskaloosa, IA
June 10, 2026
12:00 pm · 12:45 pm
Bring your lunch and join us outdoors in the Nature Playscape pergola! Enjoy a relaxed, family-friendly program while
learning about invasive and toxic plants—like how some invasive species spread quickly and outcompete native plants, how
certain plants can be harmful to people and pets, and how to identify common species found in our area. All ages are
welcome. Pre-registration is NOT needed. Just drop in and join us with your lunch!
All Ages Program
3:30 pm
Oskaloosa Public Library
All Ages Program
Oskaloosa, IA
June 10, 2026
3:30 pm
June 11
Alphabet Story Time
10:30 am
Oskaloosa Public Library
Alphabet Story Time
Oskaloosa, IA
June 11, 2026
10:30 am
Sharing our Strength
5:30 pm to 6:30 pm
Oskaloosa YMCA
Sharing our Strength
1521 Green Street
Oskaloosa, IA
Map to Event
June 11, 2026
5:30 pm · 6:30 pm
Join the Mahaska Health Oncology Care Team for "Sharing our Strength", a support group for those in our community who have been affected by cancer.
For More Information
Contact: Oncology Care Team
(641) 676-7283
oncologycareteam@mahaskahealth.org Website Facebook
Thankful Thursdays
6:00 pm to 8:00 pm
The Alley
Thankful Thursdays
109 S Market St
Oskaloosa, IA
Map to Event
June 11, 2026
6:00 pm · 8:00 pm
Robbie Michael
Sponsored by MidWestOne Bank, A Division of Nicolet National Bank
For More Information
sup@musemusicstore.com Facebook
June 12
Steam Story Time
10:30 am
Oskaloosa Public Library
Steam Story Time
Oskaloosa, IA
June 12, 2026
10:30 am
Friday After Five
5:00 pm to 9:00 pm
Downtown Square
Friday After Five
Oskaloosa, IA
June 12, 2026
5:00 pm · 9:00 pm
Come on down to the square for a night of live music, food trucks, and more!
Live Band Performance by Wicked Ways
For More Information
Contact: Mahaska Chamber & Development Group
(641) 672-2591
June 13
Art on the Square
9:00 am to 3:00 pm
Oskaloosa City Square Park
Art on the Square
Oskaloosa, IA
June 13, 2026
9:00 am · 3:00 pm
Join Oskaloosa Main Street for the 57th Annual Art on the Square, one of Iowa's oldest continuing art festivals.
For More Information
Contact: Oskaloosa Main Street
(641) 672-2591
mainstreet@mahaskachamber.org Website
June 14
Men's Meeting
6:30 pm
The Eagles
Men's Meeting
Oskaloosa, IA
June 14, 2026
6:30 pm
June 16
MAKE Time
5:30 pm to 7:30 pm
FACE of Mahaska County
MAKE Time
Oskaloosa, IA
June 16, 2026
5:30 pm · 7:30 pm

June 17
Nature Playscape Lunch & Learn “Mammals of Iowa”
12:00 pm to 12:45 pm
Playscape Pergola
Nature Playscape Lunch & Learn “Mammals of Iowa”
Oskaloosa, IA
June 17, 2026
12:00 pm · 12:45 pm
Bring your lunch and join us outdoors in the Nature Playscape pergola! After lunch stick around to learn about the
fascinating mammals that call Iowa home! Participants will have the opportunity to see and touch real pelts from a variety of
local wildlife while learning about each animal’s habitat, behavior, and role in the ecosystem. This hands-on program is a
great way to connect with Iowa’s wildlife and gain a deeper appreciation for the animals around us. Pre-registration is NOT
needed. Just drop in and join us with your lunch!
All Ages Program
3:30 pm
Oskaloosa Public Library
All Ages Program
Oskaloosa, IA
June 17, 2026
3:30 pm
June 19
Steam Story Time
10:30 am
Oskaloosa Public Library
Steam Story Time
Oskaloosa, IA
June 19, 2026
10:30 am
June 23
MAKE Time
5:30 pm to 7:30 pm
FACE of Mahaska County
MAKE Time
Oskaloosa, IA
June 23, 2026
5:30 pm · 7:30 pm

Farm to Table
6:00 pm
Environmental Learning Center
Farm to Table
Oskaloosa, IA
June 23, 2026
6:00 pm
Join us for a special evening celebrating local agriculture, fresh flavors, and community at our Farm to Table Event! Enjoy a night that highlights the connection between our farms and your table — great food, great company, and a beautiful setting. Interested in becoming a sponsor? We’d love to partner with you! Contact the office at 641-673-5841 for sponsorship opportunities.

June 24
Preparing YourCommmunity for Housing Success with the Rural Housing Readiness Assessment Program
12:00 pm to 1:00 pm
Iowa State University Extension and Outreach Community and Economic Development
Preparing YourCommmunity for Housing Success with the Rural Housing Readiness Assessment Program
Oskaloosa, IA
June 24, 2026
12:00 pm · 1:00 pm
For More Information
cedcml@iastate.edu
Nature Playscape Lunch & Learn “Firefly Magic: Bioluminescence”
12:00 pm to 12:45 pm
Playscape Pergola
Nature Playscape Lunch & Learn “Firefly Magic: Bioluminescence”
Oskaloosa, IA
June 24, 2026
12:00 pm · 12:45 pm
Bring your lunch and join us outdoors in the Nature Playscape pergola! After lunch, discover the magic behind nature’s
glowing lights! We’ll explore the basics of fireflies and learn how and why they glow. Participants will be introduced to
bioluminescence—the natural ability of living things to produce light—and how fireflies use their flashes to communicate.
We’ll also learn about the firefly life cycle, their habitat, and why they are important to our ecosystem. Through fun activities
and demonstrations, we’ll bring the glow of fireflies to life—even in the daytime! Pre-registration is NOT needed. Just drop in
and join us with your lunch!
All Ages Program
3:30 pm
Oskaloosa Public Library
All Ages Program
Oskaloosa, IA
June 24, 2026
3:30 pm
June 25
Alphabet Story Time
10:30 am
Oskaloosa Public Library
Alphabet Story Time
Oskaloosa, IA
June 25, 2026
10:30 am
Thankful Thursdays
6:00 pm to 8:00 pm
The Alley
Open Wall/Open Stage
7:00 pm to 9:00 pm
FACE of Mahaska County
Open Wall/Open Stage
Oskaloosa, IA
June 25, 2026
7:00 pm · 9:00 pm
Open Wall & Open Stage 7:00 PM – 8:00 PM
Karaoke 8:00PM – 9:00 PM
June 26
NO LIMITS TRUCK SHOW
Southern Iowa Fair Grounds
NO LIMITS TRUCK SHOW
Oskaloosa, IA
June 26, 2026
Steam Story Time
10:30 am
Oskaloosa Public Library
Steam Story Time
Oskaloosa, IA
June 26, 2026
10:30 am
June 30
Nature Documentary “Ghost of the Mountains”
1:00 pm to 2:30 pm
Environmental Learning Center
Nature Documentary “Ghost of the Mountains”
Oskaloosa, IA
June 30, 2026
1:00 pm · 2:30 pm
Few animals capture the human imagination quite like the snow leopard. With its
striking beauty and endangered status, this elusive creature serves as a powerful
symbol of the impact humans have on the natural world. This documentary explores the
life and habitat of the snow leopard, while also highlighting the challenges faced by
filmmakers as they journeyed into remote landscapes to capture this remarkable
animal in the wild. Pre-registration is needed to reserve a seat. Save your seat by
signing up with the QR code on this page.
MAKE Time
5:30 pm to 7:30 pm
FACE of Mahaska County
MAKE Time
Oskaloosa, IA
June 30, 2026
5:30 pm · 7:30 pm

Find us on Facebook!