Fiber Arts

Current & Upcoming

Needle Case with Whimsical Style Embroidery

Apr 25, 2026 10:00AM—4:00PM

Marine Mills Folk School, 550 PINE STREET, MARINE ON ST. CROIX, MN 55047

Register

This class will explore multiple small embroidery designs enhanced with beads, sequins, buttons, and pearls. You’ll learn a free-form approach to hand embroidery that encourages creativity and imagination, offering inspiration for this project and many future ones. Influenced by Swedish embroidery practitioners, this class blends traditional approaches with creative experimentation. The needle case project will…

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

Register

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

Register

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

Register

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) Introduction to Scouring and Fiber Preparation

May 30, 2026 9:30AM—3:30PM

Marine Mills Folk School, 550 PINE ST, Marine On Saint Croix, MN 55047

Register

This course introduces raw fleeces from two different breeds of sheep and invites students to work directly with wool. You’ll experience the tactile process of scouring fleece—washing away lanolin, dirt, and natural oils—while learning how each step transforms the fiber in your hands. From there, we’ll move into preparing the fleece for spinning, using hand…

View More

Meditative Stitching

Jun 06, 2026 10:30AM—1:30PM

Marine Mills Folk School, 550 Pine Street, Marine On Saint Croix, MN 55047

Register

Stitch Meditation is a creative, mindful practice that supports stress reduction, deepened awareness, and the discovery of your own creative voice. Through slow, intentional hand stitching, you’ll explore how simple repetitive movements can quiet the mind and invite calm, focus, and presence. In this three-hour workshop, you’ll be guided through a meditative stitching process that…

View More

Introduction to Band Weaving: Plain Weave on an Inkle Loom

Jun 13, 2026 10:00AM—4:00PM

Marine Mills Folk School, 550 Pine Street, Marine on Saint Croix, MN 55047

Register

Inkle loom weaving is a wonderful and meditative way to start weaving, and is more accessible than you might think! Practiced by numerous cultures for more than 4 centuries, this type of weaving creates long, narrow bands that are versatile and useful. There are many types of textiles that can be created on an Inkle…

View More

Spinning Wheel Maintenance Drop-in Day

Jun 20, 2026 9:30AM—12:30PM

Marine Mills Folk School, 550 Pine Street, Marine on Saint Croix, MN 55047

Register

Have you ever wondered how antique spinning wheels survived for so long? Let’s delve into wheel maintenance planning and tinkering! Do you have a spinning wheel that needs a tune up? Perhaps it’s an inherited wheel that doesn’t quite work, or maybe one that popped a drive band, or perhaps there were kids at a…

View More

Hmong Embroidery: Paj Ntaub Ornament

Jun 27, 2026 9:00AM—2:00PM

Marine Mills Folk School, 550 Pine Street, Marine on Saint Croix, MN 55047

Register

This class introduces students to Hmong embroidery needlework, called paj ntaub (flower cloth). You will learn about the history, motifs, and symbols of the Hmong paj ntaub. You will then create an embroidered ornament by selecting from a variety of traditional motifs and using cross-stitch techniques to bring your design to life. Once complete, the…

View More

The Sailor’s Ditty Bag – July 11 and July 18, 2026

Jul 11, 2026 10:30AM—1:30PM

Marine Mills Folk School, 550 Pine Street, Marine on Saint Croix, MN 55047

Register

Sailors have been splicing rope and stitching canvas for five centuries because these skills are irreplaceable. Once you learn them, you have them for life, and you’ll find they apply far beyond crewing tall ships or voyaging to the poles. The same hand-sewing and rope work techniques used on square-riggers translate directly to the modern…

View More

Screenprinting on Cloth

Jul 18, 2026 10:30AM—2:30PM

Marine Mills Folk School, 550 Pine Street, Marine on Saint Croix, MN 55047

Register

Learn how to screenprint using contact paper and tape! Design and print your own pillow cover, table runner, or other fabric item using simple, hands-on techniques. This fun, beginner-friendly workshop will help you get into the flow of screenprinting—no darkroom or emulsion required. It’s a great introduction for anyone curious about printmaking and looking for…

View More

Wet Felted Wall Art

Jul 18, 2026 9:00AM—3:00PM

Marine Mills Folk School, 550 Pine Street, Marine on Saint Croix, MN 55047

Register

Learn a hands-on, creative method to sustainably decorate your home! With wool, water, and a bit of hands-on work, you can create a framed wet felted wall hanging. You will discover how to transform this tactile, 3D material into a 2D work of art full of texture and depth. The process offers a satisfying blend…

View More

Flour Sack Embroidery

Jul 25, 2026 9:30AM—3:30PM

Marine Mills Folk School, 550 Pine Street, Marine on Saint Croix, MN 55047

Register

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

Beginning Spinning on a Wheel

Jul 25, 2026 9:30AM—12:30PM

Marine Mills Folk School, 550 Pine Street, Marine on Saint Croix, MN 55047

Register

Where does thread come from? Have you ever wondered how a spinning wheel works, or how your wool socks or sweater was made? This class will explore the fundamentals of spinning, including: wheel parts treadling fiber uptake drafting plying setting and finishing This course is ideal for a new spinner who wants to make yarn…

View More

Botanical Printing

Jul 25, 2026 10:30AM—1:30PM

Marine Mills Folk School, 550 Pine Street, Marine on Saint Croix, MN 55047

Register

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

Intermediate Band Weaving: Turned Krokbragd

Aug 08, 2026 10:00AM—4:00PM

Marine Mills Folk School, 550 Pine Street, Marine on Saint Croix, MN 55047

Register

Learn how to read a turned krokbragd chart and weave a cotton band using three groups of heddles. If you have taken Beth’s “Introduction to Band Weaving” class or have some experience with band weaving, you will love expanding your knowledge and creating more complex designs with this technique! In this class, students will learn…

View More

Essentials of Sewing

Aug 22, 2026 10:00AM—4:00PM

Marine Mills Folk School, 550 Pine Street, Marine on Saint Croix, MN 55047

Register

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

Sep 26, 2026 10:30AM—1:30PM

Marine Mills Folk School, 550 Pine Street, Marine on Saint Croix, MN 55047

Register

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

Breed Study: Bring Your Own Tool

Sep 26, 2026 9:30AM—12:30PM

Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047

Register

Ever wanted socks that don’t felt, a sweater that doesn’t weigh six pounds, or a shawl with perfect drape? In this class, we’ll explore the unique properties of our local fibers and learn how to choose the right wool for your spinning projects. We’ll discuss different sheep breeds and the strengths of various wool types…

View More

Past | Archive

Wet Felted Basket

Apr 11, 2026 9:30AM—1:30PM

Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047

Spirals and Stars: Make a Braid-In Cotton Rag Rug – April 11 and 12, 2026

Apr 11, 2026 10:00AM—2:30PM

Marine Mills Folk School, 550 PINE STREET, MARINE ON SAINT CROIX, MN 55047

Denim Upcycling – Saturday, February 28, 2026

Feb 28, 2026 1:00PM—4:00PM

Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047

Band Weaving: Baltic-style Pickup – Saturday, February 21, 2026

Feb 21, 2026 10:00AM—4:00PM

Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047

Beginning Spinning on a Wheel – February 7, 2026

Feb 07, 2026 9:30AM—12:30PM

Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047

(Waitlist) Challenge Yourself Series: Jogless Fair Isle Knitting – Saturday, January 24, 2026

Jan 24, 2026 10:30AM—1:30PM

Marine Mills Folk School, 550 PINE ST, MARINE ON SAINT CROIX, MN 55047