Programs & Events

Discover the outdoors, explore history, learn about nature and more. See what's happening at your favorite park or browse all programs below. 

Registration opens the third Wednesday of each month at 8 AM for the following month's programs. Register online below or by calling 763-559-6700.

Online Programs | Baker Outdoor Learning Center | BryantCarver | Cedar Lake FarmCleary Lake | Crow-HassanDakota Rail Regional TrailEastman Nature Center | Elm Creek | Fish LakeFrench | Gale Woods Farm | Hyland HillsHyland Lake | Lake MinnetonkaLake RebeccaLowry Nature Center | Mississippi Gateway | Murphy-Hanrehan | Noerenberg Gardens | Offsite LocationsRichardson Nature Center | Silverwood | Sochacki | The Landing | Twin Lakes Boat Access

Accessibility

Nearly all of our program offerings can be adapted or modified. Please call 763-559-9000 (for relay services dial 711) or email access@ThreeRiversParks.org to request free modifications and learn about available options.

All Upcoming Programs

Online Programs

There are no programs at this time.

Baker Outdoor Learning Center

Sunday, June 5: Family Archery

Baker National Golf Course

Thursdays, June 2–23: Beginners Night Out
Mondays, June 13–August 8: 18-hole Championship Course League
Mondays, June 13–August 8: 9-hole Championship Course League
Mondays, June 13–August 8: 9-hole Evergreen Course League
Tuesdays, June 14–August 9: Junior Golf Lesson League: Advanced
Monday, June 20–Thursday, June 23: First Tee Golf Camp
A chickadee perches on a metal bar.

Bryant Lake Regional Park

Tuesday, June 21: Stand-up Paddleboard (SUP) Lesson

Carver Park Reserve

Saturday, June 11: Second Saturdays at Grimm Farmhouse: Grimm's Alfalfa

Lowry Nature Center

Saturday, May 28: Fires and Food    
Sunday, May 29: Photo Club Open House
Monday, May 30: Hide n' Seek Nature Edition

Saturday, June 4: Nature Center Without Walls
Sunday, June 5: Biking for People with Autism
Saturday, June 11: The Big Sit
Sunday, June 12: Turtle Time
Saturday, June 18: Bird Banding
Saturday, June 18: Nature Center Without Walls
Sunday, June 19: Raptors Up Close
Saturday, June 25: Pond Dipping
Sunday, June 26: Nature Journal Club: Sweet Summer Time

Cedar Lake Farm Regional Park

Monday, May 30: Hidden History Hike: Cedar Lake Farm

Wednesday, June 1: Wellness Walk
Saturday, June 4: Family Archery
Saturday, June 4: Family Fishing
Thursday, June 23: Trail Tour

Cleary Lake Regional Park

Thursday, June 2: Trail Tour
Sunday, June 5: Moving for Wellness — Outdoor Qigong
Wednesday, June 15: Wellness Walk
Wednesday, June 22: Moving for Wellness — Outdoor Qigong
Saturday, June 25    Family Archery
Tuesday, June 28: Stories that Spark Creativity

Cleary Lake Golf Course

Fridays, May 27–June 10: Little Whippers — Learn to Golf
Fridays, May 27–August 19: Senior Golf League
Saturdays, May 28–June 11: Little Whippers — Learn to Golf

Sunday, June 5: Full Swing Clinic
Monday, June 6–Thursday, June 9: Hooked on Golf 1 - Par Level Lessons
Fridays, June 10–July 15: Birdie Level Lessons
Mondays, June 13–August 8: Junior Golf Lesson League: Birdie Level - League Tee Times
Mondays, June 13–August 8:Junior Golf Lesson Travel League: Eagle Level
Tuesdays, June 14–August 9: Junior Golf Lesson League: Birdie Elite Level - Lessons
Tuesdays, June 14–August 9: Junior Golf Lesson League: Birdie Level 1 - Lessons
Tuesdays, June 14–August 9: Junior Golf Lesson League: Birdie Level 2 - Lessons
Tuesdays, June 14–August 9: Junior Golf Lesson League: Par Level 2 - Lessons 
Wednesdays, June 15–August 10: Junior Golf Lesson League: Birdie Level 1 - Lessons
Wednesdays, June 15–August 10: Junior Golf Lesson League: Birdie Level 2 - Lessons
Wednesdays, June 15–August 10: Junior Golf Lesson League: Par Level 2 - Lessons
Thursdays, June 16–August 11: Junior Golf Lesson League: Birdie Elite Level - Lessons
Thursdays, June 16–August 11: Junior Golf Lesson League: Birdie Level 1 - Lessons
Thursdays, June 16–August 11: Junior Golf Lesson League: Birdie Level 2 - Lessons
Thursdays, June 16–August 11: Junior Golf Lesson League: Par Level 2 - Lessons
Thursdays, June 16–August 11: Junior Golf Lesson Travel League: Eagle Level
Fridays, June 17–August 12: Junior Golf Lesson League: Birdie Level 2 - Lessons
Sunday, June 19: Parent/Daughter Alternate Shot Event
Monday, June 20–Thursday, June 23: Hooked on Golf 1 - Par Level Lessons
Monday, June 27–Thursday, June 30: Hooked on Golf 1 - Par Level Lessons

A boy puts an arrow in his bow in a line of archers participating in a Family Archery class.

Crow-Hassan Park Reserve

Tuesday, June 14: The Wandering Naturalist: Turtle Telemetry

Dakota Rail Regional Trail

There are no programs at this time.

Elm Creek Park Reserve

Mondays, June 6–20: Adapted Mountain Bike Club Series

Eastman Nature Center

Wednesday, May 25: Wellness Wednesday
Saturday, May 28: Nests and Eggs
Sunday, May 29: Nature Games!

Friday, June 3: Songbird Symphony
Saturday, June 4: Brockscope Adventure
Sunday, June 5: Free Family Fun Day: Pond Study
Sunday, June 5: Songbird Symphony
Tuesday, June 7: My Preschooler & Me: Bookworms Story Hour — Go, Go, GROW!
Thursday, June 9: Early Morning Bird Hike
Saturday, June 11: The Big Sit Bird Survey
Saturday, June 11: Youth Drop-off: Young Birders Club: Nests and Nestlings
Sunday, June 12: Free Family Fun Day: Bears
Wednesday, June 15: Women, Woods and Wine Hike
Thursday, June 16: Youth Drop-off: Rainbow Science Hike
Saturday, June 18: Firefly Hike
Saturday, June 18: Weekend Bird Hike
Sunday, June 19: Free Family Fun Day: Birds and Binoculars
Saturday, June 25: Firefly Hike
Saturday, June 25: Owls & Owl Pellets
Sunday, June 26: Free Family Fun Day: Turtle Enrichment Obstacle Course
Wednesday, June 29: Picnic Blanket Program: Insect Discovery

Eagle Lake Regional Park

There are no programs at this time.

Eagle Lake Youth Golf Center

Tuesday–Thursday, May 24-26: Little Whippers — Learn to Golf
Tuesday–Thursday, May 31–June 2: Little Whippers — Learn to Golf

Saturdays, June 4–July 9: Birdie Level Lessons
Saturday, June 4 Mini-Golf Championship
Monday–Friday, June 6–10: Get Golf Ready Level 1
Tuesday, June 7–Thursday, June 9: Little Whippers - Learn to Golf
Saturday, June 11: Pitch 'n' Putt Championship
Mondays and Wednesdays, June 13–27: Par Level Lessons
Mondays and Wednesdays, June 13–27: Player Level Lessons
Tuesdays and Thursdays, June 14–28: Birdie Level Lessons
Tuesdays and Thursdays, June 14–28: Get Golf Ready Teen
Fridays, June 17–July 22: Get Golf Ready Teen
Saturday, June 18: First Tee Golf Challenge for Young Kids 

Fish Lake Regional Park

Tuesday, May 24: Flatwater Kayak Essentials for Women
Wednesday, May 25: Stand-up Paddleboard (SUP) Lesson
Monday, May 30: Flatwater Kayak Essentials

Sunday, June 5: Adapted Recreation Demo Day
Thursday, June 9: Hike with Baby
Thursday, June 9: Stand-up Paddleboard (SUP) Lesson
Friday, June 24: Flatwater Kayak Essentials

French Regional Park

Tuesdays, June 7–August 9: GreenFit Club Series: Outdoor Yoga
Saturday, June 18: Pride Hike
Wednesdays, June 22–August 10: GreenFit Club Series: Outdoor Adventures
Thursdays, June 23–August 18: GreenFit Club Series: Nordic Walking

Gale Woods Farm

Tuesday, May 24: Homeschool Hikes
Saturday, May 28: Saturday Morning on the Farm
Monday, May 30: Fairy Gardening Class
Monday, May 30: Homeschool Hikes
Tuesday, May 31: Homeschool Hikes

Saturday, June 4: Saturday Mornings on the Farm
Saturday, June 11: Saturday Mornings on the Farm: Make-and-Take Saturday
Saturday, June 18: Saturday Mornings on the Farm
Saturday, June 25: Saturday Mornings on the Farm: Purple Martins​​​​​
A close-up of a orange-and-white rooster with a red wattle and comb. Several chickens are out-of-focus behind it.

Hyland Lake Park Reserve

Thursdays, April 14–May 26: GreenFit Club: Outdoor Yoga

Thursdays, June 9–August 18: GreenFit Club Series: Outdoor Yoga
Friday, June 10: Hidden History Kayak Tour

Hyland Greens Golf Course

Sunday, June 5: Re-Grand Opening Event
Mondays and Wednesdays, June 6–13: Little Whippers - Learn to Golf
Tuesdays and Thursdays, June 7–14: Little Whippers - Learn to Golf
Tuesdays through Thursdays, June 14–22: Get Golf Ready Teen
Tuesday through Thursday, June 14–16: Little Whippers - Learn to Golf
Saturdays, June 18–July 23: Birdie Level Lessons

Hyland Hills Ski Area

Wednesday, June 8: Music on the Hill: Belfast Cowboys
Wednesday, June 15: Movie on the Hill: Encanto

Richardson Nature Center

Sunday, May 29: Free Family Fun Day: Flowers

Saturday, June 4: My Preschooler & Me: In the Small, Small Pond
Sunday, June 5: Free Family Fun Day: Pond Exploration
Saturday, June 11: Family Bird Hike
Saturday, June 11: The Big Sit
Sunday, June 12: Free Family Fun Day: Story Stroll
Sunday, June 19: Free Family Fun Day: Nature's Best Animal Dads
Sunday, June 26: Free Family Fun Day: Prairie Insects

Tierney's Woods

There are no programs at this time.

Kingswood Park

There are no programs at this time.

Lake Minnetonka Regional Park

Tuesdays–Thursdays, June 21–30: Level 1 - Introduction to Water Skills
Tuesdays–Thursdays, June 21–30: Level 2 - Fundamentals of Aquatic Skills
Tuesdays–Thursdays, June 21–30: Level 2 - Fundamentals of Aquatic Skills
Tuesdays–Thursdays, June 21–30: Level 3 - Stroke Development
Tuesdays–Thursdays, June 21–30: Preschool Swimmers

Lake Rebecca Park Reserve

There are no programs at this time.

A man runs on grass with birch trees in the background as part of the 2021 Trail Mix race.

Mississippi Gateway Regional Park

Tuesday, May 24: Young Birders Club: Evening Bird Walk
Saturday, May 28: Elf and Fairy Houses
Sunday, May 29: Free Family Fun Day: Osprey 
Monday, May 30: Free Family Fun Day: Osprey

Sunday, June 5: Free Family Fun Day: Flower Photography Scavenger Hunt
Sunday, June 5: The Phenology Society - June Meet Up
Thursday, June 9: Nature on Tap: Archery
Saturday, June 11: Early Morning Bird Walk
Saturday, June 11: The Big Sit
Sunday, June 12: Free Family Fun Day: River Fun!
Saturday, June 18: Family Fishing
Saturday, June 18: Young Birders Club: Bird Behaviors
Sunday, June 19: Free Family Fun Day: Bugs!
Tuesday, June 21: Escape Room - Without Walls
Tuesday, June 21: Rafting on the River
Saturday, June 25: Rafting on the River
Sunday, June 26: Free Family Fun Day: Feed the Animals
Thursday, June 30: Rafting on the River

Murphy-Hanrehan Park Reserve

Tuesday, May 24: Wellness Walk

Tuesday, June 7: Nature Scavenger Hunt
Wednesday, June 8: Wellness Walk

Noerenberg Gardens

There are no programs at this time.

Parkers Lake Golf Center

Mondays and Wednesdays, June 6–20: Get Golf Ready 1
Tuesdays and Thursdays, June 7–21: Get Golf Ready 1
Saturdays, June 11–July 16: Par Level Lessons
Saturday, June 11–July 16: Player Level Lessons
Monday through Friday, June 13–17    Get Golf Ready Teen
Monday through Wednesday, June 13–15: Little Whippers - Learn to Golf
Monday through Friday, June 13–17: Par Level Lessons

Silverwood Park

Tuesday, May 24: Sunset Yoga 
Thursday, May 26: Outdoor Film Screening — "SOLO: Six Dance Films"
Tuesday, May 31: Sunset Yoga

Wednesday, June 1: My Preschooler & Me: Family Clay - Nests
Friday, June 3: Songbird Symphony
Monday, June 6: My Child & Me: Eco Art - Basket Weaving and Pond Study
Tuesday, June 7: My Preschooler & Me: Acorn Club
Tuesday, June 7: Painting with Wool
Tuesday, June 7: Sunset Yoga
Thursday, June 9: Gallery Reception: Giving Voice by Naomi Hart
Thursday, June 9: Gallery Reception: More Blooms by Lisa Marie Barber
Thursday, June 9: SPARK! Art and Nature for People Living with Memory Loss and Their Care Partner
Friday, June 10: Date Night: Salsa Dancing and Ceramic Instruments
Friday, June 10: My Child & Me: Eco Art - Basket Weaving and Pond Study
Saturday, June 11: Teen Adventures: Canoe and Clay
Sunday, June 12: Puppet Adventures and Let's Get StARTed
Sunday, June 12: Walk with a Naturalist
Tuesday, June 14: Sunset Yoga
Wednesday, June 15: Silverwood OnStage: J.E. Sunde in Concert
Sunday, June 19: Juneteenth Celebration
Tuesday, June 21: Make and Mingle: Bloom
Wednesday, June 22: Silverwood OnStage: GOWNS in Concert
Thursday, June 23: In the Park After Dark: Birding by Canoe
Sunday, June 26: Guided Forest Bathing Walk for Adults
Tuesday, June 28: Sunset Yoga
Wednesday, June 29: Silverwood OnStage: Other Country Ensemble in Concert

A woman fishes near the edge of a lake. Bare tree branches are in the background.

Sochacki Park

Sunday, June 19: Biking Through History: Parks Over Pints

Spring Lake Regional Park

Thursday, June 9: Nature Journaling
Wednesday, June 29: Wellness Walk 55+

Taft Park (Offsite)

There are no programs at this time.

The Landing

Saturday, May 28: Village Sampler Guided Tour
Sunday, May 29: Village Sampler Guided Tour
Monday, May 30: Village Sampler Guided Tour
Monday, May 30: Woodworking: Restoring a Portland Cutter Sleigh
Tuesday, May 31: My Preschooler & Me: Fun in the Garden

Saturday, June 4: Village Sampler Guided Tour
Sunday, June 5: Village Sampler Guided Tour
Saturday, June 11: Village Sampler Guided Tour
Saturday, June 11: Meet the Farm Animals Guided Walking Tour
Sunday, June 12: Village Sampler Guided Tour
Sunday, June 12: Meet the Farm Animals Guided Walking Tour
Monday, June 13: Monday is Washday
Saturday, June 18: Biking through History: Bricks and Beer Tour
Saturday, June 18: Family Journey to Minnesota
Saturday, June 18: Village Sampler Guided Tour
Saturday, June 18: Meet the Farm Animals Guided Walking Tour
Sunday, June 19: Village Sampler Guided Tour
Sunday, June 19: Meet the Farm Animals Guided Walking Tour
Monday, June 20: Stories that Spark Creativity
Tuesday, June 21: My Preschooler & Me: Fun on the Farm
Saturday, June 25: Step Into the Story — The Wonderful Wizard of Oz by L. Frank Baum
Saturday, June 25: Meet the Farm Animals Guided Walking Tour
Saturday, June 25: Village Sampler Guided Tour
Sunday, June 26: Meet the Farm Animals Guided Walking Tour
Sunday, June 26: Village Sampler Guided Tour

Twin Lakes Boat Launch

There are no programs at this time.

More Programming

Golf Academy

Sharpen your golf skills with public or private lessons.