Jump to main content

How to Make the Boldest, Brightest Tie-Dye!

651 reviews


The clothes you wear are made of fibers that come from many different sources. Some fabrics are made from natural fibers, and some from manufactured or totally synthetic fibers. In this science fair project, you will explore how different fiber types react with dye. Are you dye-ing to find out which works best?


Areas of Science
Time Required
Average (6-10 days)
Material Availability
Specialty items: fiber-reactive dye and soda ash are necessary. See the Materials and Equipment list for more details.
Low ($20 - $50)
Safety goggles and rubber gloves are needed for some steps. See the Procedure for more details. Additionally, items that come in contact with soda ash should not be used with food afterward. See the Materials for more details.

Sandra Slutz, PhD, Science Buddies

Teisha Rowland, PhD, Science Buddies

This science fair project is based on these sources:

  • Schisler, L.J. (2003). Which Fabric Type Bonds Best With Fiber Reactive Dyes? California State Science Fair Abstract.
  • Craft, H. (n.d.). Dyeing Fabric. Retrieved February 14, 2013.


Test how strongly fiber-reactive dyes color different fabric types.


From the shrouds of mummies in ancient Egypt, to the ball gowns of ladies in the Victorian era, to the tie-dyed shirts of modern hippies, dyed cloth has played an important role in human society. Early dyes were made using natural resources, like plants, berries, minerals, and seeds. Some of the earliest examples of cloth dyed with these natural substances come from ancient Egypt during the time of the New Kingdom during the reigns of pharaohs like Queen Hatshepsut and King Tutankhamen. Archeological finds from China and India also contain early examples of dyed cloth. During ancient times, the cloths, just like the dyes, were made from a natural resource— natural fibers, like cotton, linen, and wool.

Later, as advancements were made in chemistry and manufacturing, humans learned to make other fibers, like polyester, nylon, and rayon, which are known as synthetic fibers. Today's dyes are also different— they are often synthesized (made) by chemists. By understanding how the molecules of dye react with the fibers, chemists can design many vibrant and color-fast (meaning the dyed color does not fade or run off when washed) dyes.

In addition to what type of material they are made from, another way to categorize fibers is by their chemistry. Cotton and linen fibers are cellulose-based. Cellulose is the main component of plant cell walls— cotton fabric is made from cotton plants and linen is made from flax plants. Wool and silk are both animal-protein-based natural fibers. Wool is made from the hair of sheep, and silk is made from silkworm cocoons. Some dyes react best with cellulose-based fibers, forming permanent covalent chemical bonds with cellulose, while others react better with protein-based fibers. In addition, some synthetic fibers are chemically similar to certain natural fibers (such as nylon, which is similar in structure to protein-based fibers, and rayon, which is manufactured using cellulose), and this affects which dyes react best with the different synthetic fibers, Overall, how a certain fabric becomes dyed by a specific dye all comes down to the chemistry involved. For example, Figure 1 below shows how different types of white fabric looked after being dyed using the same blue dye.

Five squares of fabric dyed different shades of blue

Figure 1. Five different types of fabric, all originally white, were dyed using the same blue dye. The fabric samples became different shades of blue, as shown here.

In this chemistry science project, you will study one type of dye, called fiber-reactive dye, by dyeing several different types of fabrics with the same dye. Which fiber types will react most strongly with the fiber-reactive dye? You will judge the results by comparing the colors of your fabric samples. One quantitative way to categorize colors is by hue, saturation, and brightness. The Bibliography, below, has references to get you started on your research about dye and fabric chemistry, as well as color. So read up, formulate your hypothesis, and start coloring. Who knows, in the end you might be able to put your new-found understanding of fabric dyes to work to create the ultimate tie-dye shirt!

Terms and Concepts



These websites offer information about the history of dyeing cloth, types of fibers and textiles, types of dyes, and the chemistry of fiber-reactive dyes:

Consult this reference for information on describing color with HSB:

The following resource can be used to convert units used in the United States to metric units:

The following tool can be used to interpret your results from this science project by determining the hue, saturation, and brightness of each fabric sample:

  • Vargas, J. (n.d.). Color Picker. colpick. Retrieved February 11, 2014.

Materials and Equipment

Note: The fiber-reactive dye powder, soda ash, and textile detergent listed below are all specialty items. You may be able to purchase them at a local craft and/or fabric store, like Jo-Ann Fabric and Craft. If not, they are available from online vendors like the Dharma Trading Co.

Caution: You will be working with substances containing soda ash (sodium carbonate), which is caustic. Materials that come into contact with soda ash, which includes the measuring cup, measuring spoons, plastic container, and glass jar, should not be used for food storage or cooking afterward.

Disclaimer: Science Buddies participates in affiliate programs with Home Science Tools, Amazon.com, Carolina Biological, and Jameco Electronics. Proceeds from the affiliate programs help support Science Buddies, a 501(c)(3) public charity, and keep our resources free for everyone. Our top priority is student learning. If you have any comments (positive or negative) related to purchases you've made for science projects from recommendations on our site, please let us know. Write to us at scibuddy@sciencebuddies.org.

Experimental Procedure

Important Notes Before You Begin:
  1. Do your background research so that you are knowledgeable about the terms, concepts, and questions in the Background section. In particular, you should learn about the different fiber types used in fabrics, and about fiber-reactive dye chemistry.
  2. Pick several different types of fabric to dye; try at least five. Use your background research to make predictions about how well different fabric types will be dyed with fiber-reactive dyes.
  3. For convenience of doing this science project using household measuring tools, volumes are given in terms of United States measuring spoons and cups. However, science is done in metric units and students may need to convert when writing up their procedure. To convert units, you can use the following website:
    1. Science Made Simple, Inc. (n.d.). Metric conversions & US customary unit conversion calculator.

Dyeing the Fabric Samples

  1. For each fabric type, cut out three 20-cm x 20-cm squares.
  2. Use the permanent marker to label each of the squares with its fabric type. For each fabric type, number each square (1 through 3). Your squares should now look similar to the ones in Figure 2 below.
    1. Permanent marker may leak through some types of fabric, so if you are not working on a surface that can be stained, you should label the fabrics on top of newspaper or pieces of paper.
Five squares of white fabric are labeled with black markerImage Credit: Teisha Rowland, Science Buddies / Science Buddies
Figure 2. After cutting three 20-cm x 20-cm squares from each type of fabric and labeling the squares with the type of fabric and a number, your samples should look similar to the ones in this photo.
  1. Pre-wash the fabric squares by putting them in a normal clothes washing machine with 1/4 cup of the textile detergent. Wash using hot water, if possible. Allow the fabric squares to air dry.
    1. The pre-washing removes any residual chemicals on the fabrics from the fabric manufacturing process (e.g., sizing, preservatives, or oils) that might interfere with the dye process.
  2. You will be handling the fiber-reactive dye powder next. Before opening the dye packet, cover the area you will be working on with newspaper or rags so that you will not stain it. You may want to work outside to avoid staining something. Also put on old clothes that you would not mind staining.
  3. Put gloves and safety goggles on.
    1. Caution: Dyes often contain soda ash (sodium carbonate). Soda ash is caustic. Wear goggles and gloves when mixing the dye solution, mixing the soda ash solution, and rinsing the fabric sample after dyeing.
  4. To the glass jar add 2 teaspoons (tsp.) of powdered dye, 1 tablespoon (tbsp.) of salt, and 1 cup of warm water. Mix the dye, salt, and water thoroughly to form a concentrated dye solution, as shown in Figure 3 below.
Blue dye in a glass jarImage Credit: Teisha Rowland, Science Buddies / Science Buddies
Figure 3. In the clean glass jar, make the concentrated dye solution. A solution made using a blue dye is shown here.
  1. Wet all the fabric squares. Take three sealable plastic bags and place one square of every fabric type in each bag. Label the bags Batch 1, Batch 2, and Batch 3. Carefully pour the concentrated dye solution into the bag. Add an additional 1/2 cup of water to the bag and seal it, being careful to trap as little air as possible in the bag.
  2. Let the bags and dye sit for 20 minutes. Every couple of minutes, gently squeeze the bags to evenly coat all the pieces of fabric with the dye.
  3. While the dye and fabric are soaking, make your soda ash solution.
    1. Put 1 tbsp. of soda ash in the plastic container. Add 2 cups of warm water and mix thoroughly. If hard pieces form, carefully break them up. When the solution is clear it should be ready to use.
    2. Caution: Make sure to wear your goggles and gloves when preparing and handling the soda ash solution.
  4. After the dye and fabric samples have soaked for together for 20 minutes, carefully open the plastic bags and add 1/2 cup of the soda ash solution to each bag. Reseal the bags, being careful to trap as little air as possible.
  5. Gently squeeze the bags to completely mix the soda ash, dye, and fabric. Let the bags sit for 1 hour, gently squeezing every 10 minutes.
  6. After 1 hour, carefully dump the contents of the bag labeled Batch 1 into a sink and rinse the fabric until the water runs clear. Repeat this for step for batches two and three.
    1. Caution: Make sure to wear your goggles and gloves during this step.
  7. Once the fabrics are well-rinsed, do a final wash in the washing machine, using the textile detergent. This step is identical to step 2 and will remove any final dye particles which are not bound to the fabric. Allow the samples to air-dry.

Collecting and Analyzing Your Data

Your goal is to determine the effect of fabric type on the strength of the reaction between the fiber-reactive dye and the cloth (if there is any effect!). Below are two suggestions of how to collect and analyze your data— try both. You might be able to think of additional ways to analyze the data, too.

  1. Method 1: Look at all the fabric squares. Try grouping them by color. Make a data table, like Table 1 below, in your lab notebook, and write down the type of fabric(s) in each grouping, along with a description of the color.
    1. Do all the squares of a particular fabric type (for example, all three of the cotton fabric squares) belong in the same color grouping?
    2. Do color groupings contain more than one type of fabric?
    3. Have at least three other volunteers repeat step 1 of this section. Record the data from them, too, and compare it to your own visual groupings.
    4. How do your predictions compare to your results? Can you explain your results?
      1. Tip: In the Background tab, re-read the Introduction and review the resources in the Bibliography for information on the dye chemistry involved with different fabrics.
Group # Color Description Fabric Types
1 Darkest shade Cotton #1, Cotton #2
Table 1. In your lab notebook, make a data table like this one to organize the type of data collected using method 1, described in step 1.
  1. Method 2: Open the Color Picker tool. Use the vertical color slide bar to select the right color for your fabric samples. Then use your mouse to select the exact color from the large square (to the left of the slide bar) that matches one of your fabric samples. Once the selected color on your monitor matches your fabric sample, record the values for the hue ("H"), saturation ("S"), and brightness ("B") (which are on the right side of the webpage) in a data table, like Table 2, below, in your lab notebook. Repeat this step for all of the fabric squares.
    1. Calculate the average hue, saturation, and brightness values for each type of fabric.
    2. Graph the averages on a bar chart, where the x-axis is fabric type and the y-axis is the average value. You should have one graph for each type of value: hue, saturation, and brightness. You can use paper, or a website like Create a Graph to create your graph.
    3. Which fabric type has the highest average hue? How about saturation or brightness? What about the lowest average value for each of these? Would you describe each of those as the most or least strongly dyed fabric type?
    4. How do your predictions compare to your results? Can you explain your results?
Fabric Type Hue Saturation Brightness
#1 #2 #3 Average #1 #2 #3 Average #1 #2 #3 Average
Table 2. Make a data table like this one in your lab notebook to record the hue, saturation, and brightness for each fabric sample.
  1. Note: You might want to take pictures of the fabric squares for your science fair project display board.
icon scientific method

Ask an Expert

Do you have specific questions about your science project? Our team of volunteer scientists can help. Our Experts won't do the work for you, but they will make suggestions, offer guidance, and help you troubleshoot.

Global Connections

The United Nations Sustainable Development Goals (UNSDGs) are a blueprint to achieve a better and more sustainable future for all.

This project explores topics key to Industry, Innovation and Infrastructure: Build resilient infrastructure, promote sustainable industrialization and foster innovation.


  • Before synthetic dyes were created, humans used natural dyes. Do some background research and pick one or more natural dyes to try in this science fair project. Caution: Natural does not necessarily mean non-toxic. Be careful to pick safe dyes, like turmeric or berries.
  • Some methods suggest pre-soaking the fabric in a soda ash solution, and then adding dye (the reverse of the Experimental Procedure used in this project). Does the order of these steps make a difference in the color of the dyed fabric? Design an experiment to find out.
  • You have seen how blue jeans fade gradually over time. There are many different experiments related to fading that you could try. For example:
    • Do all fabrics fade equally with washing? Set aside one sample of each fabric type from your dyeing experiment. Then wash the other samples multiple times, comparing with the original sample after each washing. You can even take this further— does the wash temperature make a difference? Does dye color make a difference?
    • Do all fabrics fade equally with exposure to sunlight? Set aside one sample of each fabric type from your dyeing experiment. Then expose the other samples to sunlight for different lengths of time. Keep track in your lab notebook. Compare the sun-exposed samples to each other and to the original, unexposed, samples.
  • Some types of fabric are dyed better with a different pH than what is used in this science project. Specifically, by adding soda ash, which is sodium carbonate, you raised the pH of the dyeing solution, making it more basic. If an acid is used instead, the solution's pH is lowered, making it more acidic, and this can change how well different fabrics react with certain dyes. Read more about how the pH of a dye solution affects which types of fabrics it can dye and learn about acid dyes. Formulate a hypothesis and devise a way to test it. One common household acid you could use is vinegar, although there are several others that may work— for ideas, check out Science Buddies' Acids, Bases, & the pH scale resource. Be sure to always find out and follow the necessary safety precautions for using different chemicals.


If you like this project, you might enjoy exploring these related careers:

Career Profile
Chemical engineers solve the problems that affect our everyday lives by applying the principles of chemistry. If you enjoy working in a chemistry laboratory and are interested in developing useful products for people, then a career as a chemical engineer might be in your future. Read more
Career Profile
Everything in the environment, whether naturally occurring or of human design, is composed of chemicals. Chemists search for and use new knowledge about chemicals to develop new processes or products. Read more
Career Profile
The role that the chemical technician plays is the backbone of every chemical, semiconductor, and pharmaceutical manufacturing operation. Chemical technicians conduct experiments, record data, and help to implement new processes and procedures in the laboratory. If you enjoy hands-on work, then you might be interested in the career of a chemical technician. Read more

News Feed on This Topic

, ,

Cite This Page

General citation information is provided here. Be sure to check the formatting, including capitalization, for the method you are using and update your citation, as needed.

MLA Style

Science Buddies Staff. "How to Make the Boldest, Brightest Tie-Dye!" Science Buddies, 15 Nov. 2022, https://www.sciencebuddies.org/science-fair-projects/project-ideas/Chem_p019/chemistry/how-to-make-the-boldest-brightest-tie-dye. Accessed 19 Apr. 2024.

APA Style

Science Buddies Staff. (2022, November 15). How to Make the Boldest, Brightest Tie-Dye! Retrieved from https://www.sciencebuddies.org/science-fair-projects/project-ideas/Chem_p019/chemistry/how-to-make-the-boldest-brightest-tie-dye

Last edit date: 2022-11-15
Free science fair projects.