
That weed growing in the parking lot crack? It'll dye your shirt purple.
Learn to identify wild plants for natural dyes, extract rich colors, and create botanical prints on fabric using foraged materials from your local environment.
Natural dye foraging combines plant identification, chemistry, and textile art into one messy, rewarding afternoon. You'll learn to spot common urban and wild plants that yield surprising colors—goldenrod for mustard yellow, pokeberries for magenta, black walnut husks for deep brown. The process is simple: forage responsibly, simmer your finds in water, add fabric pre-treated with mordant (a fixative), and watch fibers absorb pigments that store shelves can't replicate. The real skill is learning which plants give what colors, and it's not intuitive. Red flowers rarely make red dye. Green leaves often produce yellow. You'll develop an eye for tannin-rich barks, berry-heavy shrubs, and mineral-laden roots. Start with abundant, invasive species—Japanese knotweed, dandelions, dock—so you're helping ecosystems while you create. Keep a dye journal with fabric swatches; colors shift with water pH, mordant choice, and plant maturity. Beyond immersion dyeing, you can create botanical contact prints by hammering fresh plants directly onto mordanted fabric. The chlorophyll and pigments transfer, leaving detailed leaf prints. It's immediate, tactile, and perfect for kids or quick projects. Pair this with basic sewing skills and you've got custom textiles that carry real stories—that scarf came from the blackberries behind the library, this napkin from oak galls in the park.
Top gear to make this quest great.
Essential for making natural dyes permanent on fabric—without it, colors fade completely after one wash. Alum is the safest, most accessible mordant for beginners.
Different fibers absorb dyes differently—this lets you test which fabrics take your foraged colors best before committing to larger projects. Silk typically gives the richest tones.
Water pH dramatically changes dye colors—adding vinegar (acid) or baking soda (alkaline) to your dye bath can shift yellows to orange or blues to green. Testing lets you control and replicate results.
As an Amazon Associate I earn from qualifying purchases. Prices may change.
Research safe, abundant plants in your area that produce dyes—start with yellow dock, marigolds, onion skins (save from cooking), or black walnut husks. Avoid protected species and always positively ID plants before harvesting.
Pre-treat your fabric with mordant to help dyes bond. Simmer 100g of natural fabric (cotton, linen, silk) in 4 liters of water with 12g alum powder for 1 hour. Rinse and let dry. This can be done days ahead.
Forage 2-3 cups of plant material per fabric piece. For leaves/flowers, pick in morning after dew dries. For berries, choose overripe. For roots/bark, take only from abundant sources or fallen wood.
Chop plant material coarsely and simmer in a large pot with enough water to cover fabric. Use a 1:1 ratio of plant material to fabric weight. Simmer 1-2 hours until water is richly colored.
Strain out plant matter. Add your wet, mordanted fabric to the dye bath. Simmer gently for 1 hour, stirring occasionally. The color will look darker when wet—test a corner and let it dry to check true shade.
For botanical prints: place fresh leaves/flowers on damp mordanted fabric, cover with scrap fabric, and hammer firmly with a rubber mallet. The plant's pigment transfers directly, leaving detailed prints.
Rinse dyed fabric in cool water until it runs clear. Hang to dry away from direct sun. Hand-wash separately for the first few washes as some dye may release.
Document your results: plant species, harvest date, mordant used, simmer time, and final color. Colors evolve with seasons and soil conditions, so your notes become a personal dye map.
Get everything you need to make this quest amazing.
Essential for making natural dyes permanent on fabric—without it, colors fade completely after one wash. Alum is the safest, most accessible mordant for beginners.
Potassium aluminum sulfate powder used to prepare fabric for dye adhesion
Get on Amazon · $12Different fibers absorb dyes differently—this lets you test which fabrics take your foraged colors best before committing to larger projects. Silk typically gives the richest tones.
Pre-cut swatches of cotton, linen, and silk for testing dye colors
Get on Amazon · $18Water pH dramatically changes dye colors—adding vinegar (acid) or baking soda (alkaline) to your dye bath can shift yellows to orange or blues to green. Testing lets you control and replicate results.
Litmus strips for testing water acidity/alkalinity
Get on Amazon · $8Keeps plant debris from sticking to fabric and makes cleanup instant—just lift out the bag instead of straining gallons of hot liquid. Also useful for bundling plants directly against fabric for uneven, organic patterns.
Reusable nylon mesh bag for containing plant material during simmering
Get on Amazon · $9Transfers plant pigments onto fabric through direct impact without tearing delicate leaves or bruising fabric. Creates museum-quality botanical prints in minutes.
Non-marring hammer for botanical contact printing
Get on Amazon · $11As an Amazon Associate, IRL Sidequests earns from qualifying purchases at no extra cost to you.
Prices and availability are subject to change. The price shown at checkout on Amazon at the time of purchase will apply.
Hand-selected quests our team thinks you'll love

Wake up with the birds and see your neighborhood through new eyes.

Your city block has more wild stories than you think—time to capture them frame by frame.

Turn your city into a game board—design quests that make strangers into explorers.