View Cart

CLASS: Twined Jean Rugs


Learn twining techniques while upcycling your old jeans into a new rug.

This product is currently out of stock and unavailable.

Using a frame loom, we will construct a rug approximately two foot by 3 foot. Twining is a straightforward, beginner friendly technique. By using strips of fabric from old jeans we will make an indestructible, long lasting rug in a re-cycle, re-use fashion. Students are encouraged to bring jean strips from home (approx 1”-1 ¼” wide) although the instructor will also be providing materials. This class will meet in two sessions. In the first, we will warp and start the rug, then students will continue to work at home. In the second, we will finish and remove the rugs from the loom. Youth age 8-18 can enroll if accompanied by an enrolled adult.

Tools/materials to bring to class: Please bring scissors to class. We will also have scissors available if you need to borrow some. Optional: strips of jeans approximately 1”-1 ¼” wide.

Dates: Saturday March 2, 10:00 am-5:00 pm and Saturday March 23, 1:00-5:00 pm

Location: DFG Studio at 2701 W. Superior St., Suite 210, Duluth, MN 55806

Tuition: $120 DFG members, $150 non-members

Materials Fee: $15 (paid to instructor during class)

Instructor: Josie Cooke


Instructor Bio: Josie has been dabbling in a variety of weaving techniques over the years, from floor looms to card weaving. The frame loom was an early experience, and a thrilling one! This method is approachable, portable, technologically simple, and environmentally friendly. One of the great joys of learning these techniques is passing that joy on to others, and this is a great project to share the joy of weaving.


Refund policy: If you need to cancel your class registration, you will receive a refund, less a $5 administrative fee, if the cancellation is received fourteen days prior to the class. If you cancel less than fourteen days before the class, you will not be eligible for a refund. If for some reason DFG needs to cancel a class, you will receive a full refund. Please contact if you need to cancel.