Past | All
Community Knit Night
May 12, 2026 5:00PM—8:00PM
Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047
Come as you are and bring a knitting project — whether you’re in the middle of one, or have a project you’ve been meaning to start. If you don’t knit, bring your crochet, embroidery, spinning, or weaving. Find a new friend or meet up with an old one, and enjoy time working on a fiber…
View More
Solve It! Secret Box Workshop
May 09, 2026 10:00AM—2:00PM
Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047
This beginner-friendly class introduces students to the art of creating unique wooden boxes inspired by traditional Eastern techniques. Through hands-on learning, students will explore how to design and assemble sliding mechanisms that unlock hidden compartments. This workshop will cover the following: Box construction basics: Build a sturdy box-in-box framework as the foundation for your secret…
View More
Community Bluegrass Jam Session (All Ages)
May 09, 2026 10:00AM—1:00PM
Christ Lutheran Church, 150 5TH ST, MARINE ON SAINT CROIX, MN 55047 (May 9th only)
* Please note the new location for this weekend only: Christ Lutheran Church * An essential skill of bluegrass music is the ability to take part in informal playing situations, also known as a “jam session.” Participants arrange themselves in a circle, choose a song from a common repertoire, sing, accompany each other, and play…
View More
Soma Slow Flow Yoga – May Series
May 09, 2026 10:30AM—11:30AM
Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047
Soma Slow Flow is a blend of Somatics (gentle movements) to unwind the body and asana/postures for mobility and strength. The slower pace allows yogis to find alignment, individual variation and create space within. We practice breathwork and then add breath to movement for energy flow, mobility and stability. This is an all levels class.…
View More
Soma Slow Flow Yoga – May Series: SINGLE SESSION
May 09, 2026 10:30AM—11:30AM
Christ Lutheran Church, 150 5TH ST, MARINE ON SAINT CROIX, MN 55047
Location change: the May 9 session of Soma Slow Flow Yoga will take place at Christ Lutheran Church at 150 5th St., Marine on St. Croix. Soma Slow Flow is a blend of Somatics (gentle movements) to unwind the body and asana/postures for mobility and strength. The slower pace allows yogis to find alignment, individual…
View More
West African Drumming Ensemble SINGLE SESSION
May 08, 2026 4:30PM—6:00PM
Christ Lutheran Church, 150 5TH ST, MARINE ON SAINT CROIX, MN 55047
Expand your knowledge of hand-drumming techniques across djembe and kpanlogo drums, bells, shakers, and stick drums. In this class, you’ll explore how layered rhythms come together to create rich musical conversations within traditional West African genres. *Please note – you are registering for a SINGLE SESSION on May 8, 2026. If you prefer to register for…
View More
Intermediate West African Drumming – SINGLE SESSION – May 7, 2026
May 07, 2026 7:00PM—8:30PM
Christ Lutheran Church 150 5TH ST MARINE ON SAINT CROIX, MN 55047
Intermediate West African Drumming is intended for drumming students who wish to challenge themselves with more difficult rhythms and with a quicker pace of instruction. This class is perfect for anyone looking to challenge themselves, build endurance, and experience the joy of making music together in a high-energy, supportive environment. **Please note – you are…
View More
Community Knit Night
May 05, 2026 5:00PM—8:00PM
Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047
Come as you are and bring a knitting project — whether you’re in the middle of one, or have a project you’ve been meaning to start. If you don’t knit, bring your crochet, embroidery, spinning, or weaving. Find a new friend or meet up with an old one, and enjoy time working on a fiber…
View More
Anyone Can Draw! Travel Sketching in Black and White
May 02, 2026 9:00AM—2:00PM
Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047
Learn to draw and get more out of your travels through the practice of moment sketching. This approach focuses on capturing a feeling or experience rather than perfect accuracy, helping you become more observant and deeply engaged with the places you visit. As the saying goes, the best way to learn how to sketch is…
View More
Community Circular Sock Machine Crank-in
May 02, 2026 9:30AM—3:30PM
Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047
We have Deb and Pete Oswald hosting a monthly Sock Machine Crank-in gathering at Marine Mills Folk School every first Saturday of the month! MMFS invites all of you “Crankers” to the Folk School beginning at 9:30 am to 3:30 pm. This will be a time for gathering like-minded Circular Sock Machine (CSM) enthusiasts who…
View More
Flour Sack Embroidery
May 02, 2026 9:30AM—3:30PM
Marine Mills Folk School, 550 PINE ST, Marine On Saint Croix, MN 55047
Create an embroidered flour sack towel (tea towel)! Learn how to select flour sacks, threads, and tools to set yourself up for success. You’ll explore how to plan your colors, thread weights, and stitch variety to create a dynamic and balanced design, while mastering a few essential embroidery stitches and learning how to combine them.…
View More
Essentials of Sewing
May 02, 2026 10:00AM—4:00PM
Marine Mills Folk School, 550 PINE ST, Marine On Saint Croix, MN 55047
Sewing is a skill that can feel like a superpower! The ability to create your own garments, quilts, and everyday items offers both creative freedom and practical confidence. While getting started can feel intimidating, this class is designed to help you build skills and confidence as you get to know your sewing machine. You’ll practice…
View More
Botanical Printing
May 02, 2026 10:30AM—1:30PM
Marine Mills Folk School, 550 PINE ST, Marine On Saint Croix, MN 55047
Learn the basics of botanical printing using the technique known as flower pounding. This process transfers natural dyes from plants and flowers onto fabric and paper using a hammer. In this workshop, you’ll learn the foundations of botanical dyeing and gain the tools to begin your own practice at home. We’ll cover simple at-home mordant…
View More
(Waitlist) Make a Bike Basket – May 2 and 3, 2026
May 02, 2026—May 03, 2026
Marine Mills Folk School, 550 PINE ST, Marine On Saint Croix, MN 55047
Please note: This class meets over the course of two days, Saturday-Sunday May 2 and 3, 2026 from 9:30 am – 3:30 pm each day. Learn the basic basket-making techniques and take home a bike basket! Join Kirsten, a long-time instructor known for her energetic and encouraging teaching style. She’ll help you ease into basket…
View More
Community Dare to Repair (All Ages)
May 02, 2026 9:30AM—11:00AM
Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047
Join us on a quest to rescue our goods from the landfill. On the first Saturday of the month, a community of repair-driven folks and learn how to restore items rather than throw them away. Drop in and stay for as long as you’d like. Patch your jeans! Darn your socks! Bring whatever you have…
View More
Community Open Carving Session
May 02, 2026 10:00AM—12:00PM
Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047
Calling all wood carvers! Join us in creating a local community of carvers to share knowledge, help each other, and make friends with other woodcarving artists. Free to anyone who is interested! Local carver Brian Keogh leads each session, offering fellowship and problem-solving help on any project that needs an additional set of eyes. Beginning…
View More
West African Drumming Ensemble SINGLE SESSION
May 01, 2026 4:30PM—6:00PM
Christ Lutheran Church, 150 5TH ST, MARINE ON SAINT CROIX, MN 55047
Expand your knowledge of hand-drumming techniques across djembe and kpanlogo drums, bells, shakers, and stick drums. In this class, you’ll explore how layered rhythms come together to create rich musical conversations within traditional West African genres. *Please note – you are registering for a SINGLE SESSION on May 1, 2026. If you prefer to register…
View More
(Waitlist) Build a Wooden Paddle
May 01, 2026—May 03, 2026
Marine Mills Folk School 550 PINE STREET MARINE ON SAINT CROIX, MN 55047
While this class is full, there are still seats available in the Build a Wooden Paddle class in June! Build your own beautiful bent shaft canoe paddle! Students will learn about wood selection and grains, use of hand tools and skill saw, paddle design and considerations, and paddle sizing. Each student will leave with a…
View More
Women’s Clothing Swap!
May 01, 2026 6:30PM—8:30PM
Marine Mills Folk School, 550 Pine Street, Marine on Saint Croix, MN 55047
Join us on Friday, May 1 for a Women’s Clothing Swap at Marine Mills Folk School! At this community event, women and those who identify as female are invited to swap your clean, usable clothing and accessories with others. Usable clothing that is left at the end of the event will be donated. If…
View More
(Waitlist) Copper Foil Stained Glass Window (Ages 12+) – Saturday, May 31, 2025
May 31, 2025 10:00AM—3:00PM
Marine Mills Folk School, 550 PINE ST, MARINE ON ST CROIX, MN 55047
Learn the art of stained glass design and building with John Hanson, owner of Longfellow Soap Company, who has been designing, making, repairing, and restoring antique stained glass windows for 23 years. All tools and materials will be provided and each student will take home a small window. You will learn how to make, cut, and…
View More
Soma Yoga Practice – SINGLE SESSION Saturday, May 31, 2025
May 31, 2025 10:30AM—11:30AM
Marine Mills Folk School, 550 Pine Street, MARINE ON SAINT CROIX, MN 55047
**Please note – you are registering for a SINGLE SESSION on May 31, 2025. Soma yoga is a very gentle and slow-paced practice to decrease tension in chronically tight areas, focusing on alignment and stability when finding our classic asanas (yoga poses). This is a great practice to “reset” our bodies for improved mobility, stability, and…
View More
Band Weaving: Plain Weave on an Inkle Loom – Saturday, May 31, 2025
May 31, 2025 10:00AM—4:00PM
Marine Mills Folk School, 550 Pine Street, MARINE ON SAINT CROIX, MN 55047
Band loom weaving is easier than you may think and it is a great way to start weaving. The bands woven on an Inkle loom are versatile and very useful. This type of weaving has been around for centuries, there are endlessly fascinating weavings that can be created on an Inkle loom. In this class,…
View More
Community Knit Night
May 12, 2026 5:00PM—8:00PM
Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047
Come as you are and bring a knitting project — whether you’re in the middle of one, or have a project you’ve been meaning to start. If you don’t knit, bring your crochet, embroidery, spinning, or weaving. Find a new friend or meet up with an old one, and enjoy time working on a fiber…
View MoreSolve It! Secret Box Workshop
May 09, 2026 10:00AM—2:00PM
Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047
This beginner-friendly class introduces students to the art of creating unique wooden boxes inspired by traditional Eastern techniques. Through hands-on learning, students will explore how to design and assemble sliding mechanisms that unlock hidden compartments. This workshop will cover the following: Box construction basics: Build a sturdy box-in-box framework as the foundation for your secret…
View MoreCommunity Bluegrass Jam Session (All Ages)
May 09, 2026 10:00AM—1:00PM
Christ Lutheran Church, 150 5TH ST, MARINE ON SAINT CROIX, MN 55047 (May 9th only)
* Please note the new location for this weekend only: Christ Lutheran Church * An essential skill of bluegrass music is the ability to take part in informal playing situations, also known as a “jam session.” Participants arrange themselves in a circle, choose a song from a common repertoire, sing, accompany each other, and play…
View MoreSoma Slow Flow Yoga – May Series
May 09, 2026 10:30AM—11:30AM
Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047
Soma Slow Flow is a blend of Somatics (gentle movements) to unwind the body and asana/postures for mobility and strength. The slower pace allows yogis to find alignment, individual variation and create space within. We practice breathwork and then add breath to movement for energy flow, mobility and stability. This is an all levels class.…
View MoreSoma Slow Flow Yoga – May Series: SINGLE SESSION
May 09, 2026 10:30AM—11:30AM
Christ Lutheran Church, 150 5TH ST, MARINE ON SAINT CROIX, MN 55047
Location change: the May 9 session of Soma Slow Flow Yoga will take place at Christ Lutheran Church at 150 5th St., Marine on St. Croix. Soma Slow Flow is a blend of Somatics (gentle movements) to unwind the body and asana/postures for mobility and strength. The slower pace allows yogis to find alignment, individual…
View MoreWest African Drumming Ensemble SINGLE SESSION
May 08, 2026 4:30PM—6:00PM
Christ Lutheran Church, 150 5TH ST, MARINE ON SAINT CROIX, MN 55047
Expand your knowledge of hand-drumming techniques across djembe and kpanlogo drums, bells, shakers, and stick drums. In this class, you’ll explore how layered rhythms come together to create rich musical conversations within traditional West African genres. *Please note – you are registering for a SINGLE SESSION on May 8, 2026. If you prefer to register for…
View MoreIntermediate West African Drumming – SINGLE SESSION – May 7, 2026
May 07, 2026 7:00PM—8:30PM
Christ Lutheran Church 150 5TH ST MARINE ON SAINT CROIX, MN 55047
Intermediate West African Drumming is intended for drumming students who wish to challenge themselves with more difficult rhythms and with a quicker pace of instruction. This class is perfect for anyone looking to challenge themselves, build endurance, and experience the joy of making music together in a high-energy, supportive environment. **Please note – you are…
View MoreCommunity Knit Night
May 05, 2026 5:00PM—8:00PM
Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047
Come as you are and bring a knitting project — whether you’re in the middle of one, or have a project you’ve been meaning to start. If you don’t knit, bring your crochet, embroidery, spinning, or weaving. Find a new friend or meet up with an old one, and enjoy time working on a fiber…
View MoreAnyone Can Draw! Travel Sketching in Black and White
May 02, 2026 9:00AM—2:00PM
Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047
Learn to draw and get more out of your travels through the practice of moment sketching. This approach focuses on capturing a feeling or experience rather than perfect accuracy, helping you become more observant and deeply engaged with the places you visit. As the saying goes, the best way to learn how to sketch is…
View MoreCommunity Circular Sock Machine Crank-in
May 02, 2026 9:30AM—3:30PM
Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047
We have Deb and Pete Oswald hosting a monthly Sock Machine Crank-in gathering at Marine Mills Folk School every first Saturday of the month! MMFS invites all of you “Crankers” to the Folk School beginning at 9:30 am to 3:30 pm. This will be a time for gathering like-minded Circular Sock Machine (CSM) enthusiasts who…
View MoreFlour Sack Embroidery
May 02, 2026 9:30AM—3:30PM
Marine Mills Folk School, 550 PINE ST, Marine On Saint Croix, MN 55047
Create an embroidered flour sack towel (tea towel)! Learn how to select flour sacks, threads, and tools to set yourself up for success. You’ll explore how to plan your colors, thread weights, and stitch variety to create a dynamic and balanced design, while mastering a few essential embroidery stitches and learning how to combine them.…
View MoreEssentials of Sewing
May 02, 2026 10:00AM—4:00PM
Marine Mills Folk School, 550 PINE ST, Marine On Saint Croix, MN 55047
Sewing is a skill that can feel like a superpower! The ability to create your own garments, quilts, and everyday items offers both creative freedom and practical confidence. While getting started can feel intimidating, this class is designed to help you build skills and confidence as you get to know your sewing machine. You’ll practice…
View MoreBotanical Printing
May 02, 2026 10:30AM—1:30PM
Marine Mills Folk School, 550 PINE ST, Marine On Saint Croix, MN 55047
Learn the basics of botanical printing using the technique known as flower pounding. This process transfers natural dyes from plants and flowers onto fabric and paper using a hammer. In this workshop, you’ll learn the foundations of botanical dyeing and gain the tools to begin your own practice at home. We’ll cover simple at-home mordant…
View More(Waitlist) Make a Bike Basket – May 2 and 3, 2026
May 02, 2026—May 03, 2026
Marine Mills Folk School, 550 PINE ST, Marine On Saint Croix, MN 55047
Please note: This class meets over the course of two days, Saturday-Sunday May 2 and 3, 2026 from 9:30 am – 3:30 pm each day. Learn the basic basket-making techniques and take home a bike basket! Join Kirsten, a long-time instructor known for her energetic and encouraging teaching style. She’ll help you ease into basket…
View MoreCommunity Dare to Repair (All Ages)
May 02, 2026 9:30AM—11:00AM
Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047
Join us on a quest to rescue our goods from the landfill. On the first Saturday of the month, a community of repair-driven folks and learn how to restore items rather than throw them away. Drop in and stay for as long as you’d like. Patch your jeans! Darn your socks! Bring whatever you have…
View MoreCommunity Open Carving Session
May 02, 2026 10:00AM—12:00PM
Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047
Calling all wood carvers! Join us in creating a local community of carvers to share knowledge, help each other, and make friends with other woodcarving artists. Free to anyone who is interested! Local carver Brian Keogh leads each session, offering fellowship and problem-solving help on any project that needs an additional set of eyes. Beginning…
View MoreWest African Drumming Ensemble SINGLE SESSION
May 01, 2026 4:30PM—6:00PM
Christ Lutheran Church, 150 5TH ST, MARINE ON SAINT CROIX, MN 55047
Expand your knowledge of hand-drumming techniques across djembe and kpanlogo drums, bells, shakers, and stick drums. In this class, you’ll explore how layered rhythms come together to create rich musical conversations within traditional West African genres. *Please note – you are registering for a SINGLE SESSION on May 1, 2026. If you prefer to register…
View More(Waitlist) Build a Wooden Paddle
May 01, 2026—May 03, 2026
Marine Mills Folk School 550 PINE STREET MARINE ON SAINT CROIX, MN 55047
While this class is full, there are still seats available in the Build a Wooden Paddle class in June! Build your own beautiful bent shaft canoe paddle! Students will learn about wood selection and grains, use of hand tools and skill saw, paddle design and considerations, and paddle sizing. Each student will leave with a…
View MoreWomen’s Clothing Swap!
May 01, 2026 6:30PM—8:30PM
Marine Mills Folk School, 550 Pine Street, Marine on Saint Croix, MN 55047
Join us on Friday, May 1 for a Women’s Clothing Swap at Marine Mills Folk School! At this community event, women and those who identify as female are invited to swap your clean, usable clothing and accessories with others. Usable clothing that is left at the end of the event will be donated. If…
View More(Waitlist) Copper Foil Stained Glass Window (Ages 12+) – Saturday, May 31, 2025
May 31, 2025 10:00AM—3:00PM
Marine Mills Folk School, 550 PINE ST, MARINE ON ST CROIX, MN 55047
Learn the art of stained glass design and building with John Hanson, owner of Longfellow Soap Company, who has been designing, making, repairing, and restoring antique stained glass windows for 23 years. All tools and materials will be provided and each student will take home a small window. You will learn how to make, cut, and…
View MoreSoma Yoga Practice – SINGLE SESSION Saturday, May 31, 2025
May 31, 2025 10:30AM—11:30AM
Marine Mills Folk School, 550 Pine Street, MARINE ON SAINT CROIX, MN 55047
**Please note – you are registering for a SINGLE SESSION on May 31, 2025. Soma yoga is a very gentle and slow-paced practice to decrease tension in chronically tight areas, focusing on alignment and stability when finding our classic asanas (yoga poses). This is a great practice to “reset” our bodies for improved mobility, stability, and…
View MoreBand Weaving: Plain Weave on an Inkle Loom – Saturday, May 31, 2025
May 31, 2025 10:00AM—4:00PM
Marine Mills Folk School, 550 Pine Street, MARINE ON SAINT CROIX, MN 55047
Band loom weaving is easier than you may think and it is a great way to start weaving. The bands woven on an Inkle loom are versatile and very useful. This type of weaving has been around for centuries, there are endlessly fascinating weavings that can be created on an Inkle loom. In this class,…
View More