How to Make a Color Mixing Sensory Bottle

Ever since the first time I ever laid eyes on a color mixing sensory bottle, I was in love. But then I saw the price tag — eeeek! I decided to try and make my own at that point. I love a good science challenge, and now I can’t wait to show you how to make a color mixing sensory bottle or discovery bottle of your own too.

Color Mixing Sensory Bottles

We absolutely love our color mixing bottles. Play with them. Put them in a window or at a light table.  Or you can even just look at them.

They are extra flowy, gliding through the bottle. I did not make these with water, so you don’t get the bubbly effect that water makes. Instead, it’s a heavy mixture with pockets and lines of color. We love the gorgeous color hues and gentle waves that it makes.

What a perfect activity these would be for a color mixing theme, learning about colors, sensory play, for a heavy lifting tool, and as a sensory tool. These are perfect for all ages too.

Turn yellow and blue to green. Then  it goes back to blue and yellow.

How to Make Color Changing Sensory or Discovery Bottles by Preschool Inspirations-2

Combine pink and light blue to produce a pretty spectacular purple!

How to Make Color Changing Sensory or Discovery Bottles by Preschool Inspirations-8

And last but not least is orange. Put together red and yellow to make this beauty!

How to Make Color Changing Sensory or Discovery Bottles by Preschool Inspirations-6

This post contains affiliate links for your convenience.

If you are looking for some fantastic color mixing books, these are my two favorites:


Here are the materials I used. I’ll give some substitute recipes as well because you may not be able to find all of these if you live outside of the U.S.

  • Liquid watercolors: magenta, blue, and red. Ours are from Discount School Supply, but you can find them on Amazon too. You may be able to substitute food coloring, although I did not try this. So it depends on if you are in the mood for a little experimenting.
  • Wilton Primary Candy Dye Color Set (they produce two sets, so make sure to get the one with red, blue, yellow, and orange)
  • Mineral Oil
  • Clear Corn Syrup
  • Clean SMALL water bottle (I used the small VOSS bottles)
  • 2 Funnels OR mixing containers with spouts (one for the oil and one for the corn syrup)
  • Spatula

Buying Your Materials

Liquid watercolors are easiest to find online, so just keep that in mind. Certain stores are starting to carry them. I’ve heard Michael’s and Lakeshore Learning, but I would certainly call before making a trip!

You won’t need yellow liquid watercolor if you follow my recipe exactly.

The Wilton candy dye set is to dye the mineral oil. While it is made for dyeing candy, it works like a charm for this as well. You must use oil dye — liquid watercolors or food coloring will not work since they are water based. When I originally looked for oil dye and found that it was so pricey, my friend, Asia, author of The Curious Kid’s Science Book: 100+ Creative Hands-On Activities for Ages 4-8 (one of our favorite books), said I could find Wilton oil dye at Michael’s. I even had a 40% off coupon! However, the Wilton dye set on Amazon is a decent price if there isn’t a craft store super close to you. I also found the Wilton set at JoAnn Fabrics. Call ahead though if it’s not a close trip. There are two sets of candy dyes, and the one I wanted was out of stock at some stores. You will find them in the cake decorating section or near the chocolate molds. I tried many stores before I found it in stock, so Amazon is definitely a good option.

Mineral oil can be found at your local grocery store, pharmacy, and even some dollar stores.

Corn syrup is a U.S. item and in the baking aisle or near other syrups at the grocery store. It is about the consistency of honey if you live internationally. Alternatively, you could use this recipe from Play Trains, which does not call for corn syrup.

These sensory bottles are going to be heavy with corn syrup and mineral oil, so use a small water bottle! If you do not have access to a small (330 mL or 11.15 oz.) VOSS bottle, I recommend going with something else that is small. You can read all of my suggestions for the perfect bottle in my post, How to Make a Perfect Sensory Bottle.

How to Make Color Changing Sensory or Discovery Bottles by Preschool Inspirations-7

Making your Bottle

The first bottle I made was a piece of cake! It turned out perfectly the first time. That was the blue and yellow bottle. It might be the best one to start with.

Then I had to use some trial and error for the others. These are definitely not the easiest bottles to make, so if you would like a recipe that is less steps and ingredients, I recommend using this recipe from Play Trains instead.

You could also try this in a really small quantity with baby food jars. That’s how I experimented with the colors, and those are what eventually helped me perfect the process. If you are on the fence about whether this process is something you want to jump into, using baby food jars would give you a good feel as to whether you want to fully commit. I’ll have to add a photo of those because they are super cute themselves!

Follow Katie | Preschool Inspiration’s Discovery Bottles board on Pinterest.

Put Corn Syrup as the Bottom Layer

You will need to put your colored corn syrup as the first ingredient into the sensory bottle.  The exact amount depends on the size of your bottle or jar. This will be half of your bottle (minus the extra space you are leaving for the mixture to flow), but you will need more corn syrup than that since corn syrup is really thick and doesn’t transfer super well.  And add a little bit extra on top of that because you may want to test your colors in a small quantity before putting them into your sensory bottle. Don’t forget that baby food jars are perfect testers too!

As a general rule, if you need 5 oz of corn syrup, you should make sure to have at least 7-8 ounces. When I buy for these types of discovery bottles, I usually get 2 containers of corn syrup even if I think I’ll only need one. I would rather have extra on hand than have to run out and get more.

I highly recommend doing this in a clear container that is about the width of the sensory bottle you are using. You want to see how bright your colors are! Do it during the day with natural light too for best results. I don’t recommend trying to mix this in your sensory bottle. And I am saying this from experience, ha.

The trickiest part about the entire process is the color mixing itself! Begin by putting in about half the corn syrup and adding a few drops of liquid watercolor . That is why I say start with less. I add 3-5 drops of liquid watercolor to the corn syrup then stir it altogether. Then I add more corn syrup As  you can see in my photos, the colors are pretty light. I used this food coloring chart as my guide for the blue and yellow bottle and red and yellow bottle. I also looked at these color mixing discovery bottles, which were my initial inspiration for this project. You will just have to keep a close eye on it and keep comparing it with the photos of the finished product.

For the blue and yellow bottle, color the corn syrup light blue with liquid watercolors.

For the pink and blue bottle, color the corn syrup light magenta to make the light pink with liquid watercolors.

For the yellow and red bottle, color the corn syrup light red with liquid watercolors.

Once you are all ready to put the colored corn syrup into your sensory bottle, grab a funnel (if you’re not using a container with a pouring spout), and pour it about half way in. Use a spatula to help get the corn syrup out of your mixing container. If only I had thought of that while making mine!

Note: I keep the area where the silver lid is empty to make room for the liquid to flow easier.

If you are using a VOSS bottle, half way up would be between the ‘O’ and the ‘S’. You can see it here in my photo.

How to Make Color Changing Sensory or Discovery Bottles by Preschool Inspirations


Dye the Mineral Oil and Add it

Now comes for the messy part. I have blue stained hands as I am typing this out in fact! You are going to dye the mineral oil. Be sure not to use liquid watercolor or food coloring. Just put those away out of sight to prevent any accidents even! And I don’t let children help with this part, not even my own. Some people are more brave than I am though.

For quantity, make sure you have just a little bit more than half of the bottle. Mineral oil is so much easier to transfer than corn syrup, but you may want to test it in baby food jars to make sure you have a color that you are satisfied with.

You need oil dye to color the oil (and any other type of oil). Grab your Wilton candy dyes, and a container to mix them in. I highly recommend doing this in a clear container that is about the width of the sensory bottle you are using. You want to see how bright your colors are! Do it during the day with natural light too for best results. I don’t recommend trying to mix this in your sensory bottle. That would be a disaster actually.

The Wilton coloring is SUPER strong. I found the best way to do this was to dab the tip of a straw into the coloring and mix it into the mineral oil. You’ll have to mix it quite a bit. Again, start off with less mineral oil than you really need. That way if you get a color that is much too bright, you might be able to salvage it by adding more mineral oil. Worst case scenario though is that you can always start over or use your sensory bottles with a light table or at a window.

For the blue and yellow bottle, dye the oil yellow with your candy dye.

For the pink and blue bottle, dye the oil with the blue candy dye.

For the red and yellow bottle, dye the oil with the yellow candy dye.

If you plan on making all three bottles, you can actually just make double of the yellow oil, which quickens and simplifies the process.

Once you are ready to add your oil, use a funnel or container with a pouring spout and fill your bottle up the rest of the way. Make sure to include a little empty space. It doesn’t have to be very  much with these bottles though.

How to Make Color Changing Sensory or Discovery Bottles by Preschool Inspirations-3

To finish off your bottle, glue the lid with gorilla glue or hot glue! You do not want oil dye all over your floors or any other surface! And keep checking the lid every few weeks because the glue does weaken over time.

And there you have it! Now you know how to make a color mixing sensory bottle!

Related Posts:

6 Ways to Make a Calm Down Jar

How do you make a calm down jar- Here are six different recipes. 6 Ways to Make a Calm Down Jar by Preschool Inspirations

Rainbow Discovery Bottle

Make your own rainbow discovery bottle by Preschool Inspirations


  1. Joy says

    These look really neat! I wonder if you could just use a few drops of oil paint, or would that have a whole lot of other stuff mixed in with it?

    • Katie says

      I also considered doing oil-based paint! I’ll have to experiment with that soon (if I can find where I stored my extra paint, ha). I bet that someone who worked at a paint store might have some good insights on that though :). Great idea, Joy!

  2. Tina says

    I plan to try this in March. I was able to find liquid water color at a teacher supply store. I also found liquid water colors with glitter. Both were very affordable.

    • Katie says

      Yay, I hope you love it! Wow, you are the first person I’ve ever heard say that you have found liquid watercolor at a store. They are a smart store :)! Hopefully it will catch on and more will do the same. There are none near me sadly :(.

  3. Rondee says

    I have used crayons to color the mineral oil… I put it in the microwave for a few seconds at a time until the crayon melted into the oil. The bottles lasted for several years but I used very thin-walled water bottles and the plastic started breaking down after about 4 or 5 years of use in the classroom.

    • caz says

      Hi I am trying to make these bottles and saw your comment about using crayons, I’m in the UK and Wilton is hard to buy over here did you use wax crayons or oil pastel crayons? Thanks x

  4. Colleen says

    I was able to find liquid water colors at Michaels. Hopefully I got the right stuff!! They only carried one brand but they had a full set of colors in the adult paint area (where they break all the paint sections down by experience level if that helps). Haven’t tried this yet but I can’t wait. I’ve been all over trying to find mineral oil of all things so once I got my voss bottles I hope to get started! Curious why the mineral oil part is real messy – what caused your hands to get dyed? Was it during the transfer to the bottle or the mixing part? Thanks!!

    • Katie says

      Yayyy! I love that your Michaels carries liquid watercolors! I have to double check on mine.

      It’s messy because the oil dye is a sticky consistency. I got it all over during the mixing part. If you have paper towels down and a trash can handy, that definitely helps!

      I hope it turns out awesome for you!!

  5. Gayle says

    Hi I’m in the UK and mineral oil, isn’t easy to come by, neither is corn syrup! is there an alternative? Also it’s hard to get the wilson dye stuff. Annoying! These bottles are just beautiful x

    • Katie says

      Hi Gayle! Do you have lamp oil? You would just have to be vigilant with it because it’s not as safe. Cooking oil works too. And Wilton dye is just chocolate and candy dye. I imagine there is an alternative with a different name. Please let us know if you find one. Someone who bakes a lot or does fancy cakes may be able to suggest something. It just has to be oil based. Otherwise, you could try melting crayons into oil as someone else suggested.

      As far as the corn syrup, you can substitute water. It does not keep the color though. Honey might be worth trying or even liquid hand soap. It’s all a big science experiment though. I unfortunately don’t have any definite answers. All of my recipes come after lots of trial and error. Do keep us posted if you find a great alternative!

Leave a Reply

Your email address will not be published. Required fields are marked *