InStardew Valley, Rainbow Shells are a nice-looking and semi-useful item to find. However, there are so many materials, items, recipe ingredients, and other things to keep straight that memorizing them all is a big chore. One of the rare materials that is easy to forget the details about from thislife sim gameis theRainbow Shell.

If you need something to give as a gift, to decorate a fish tank, or to make a bikini top, you might be trying to figure out where you may get one of these colorful shells. This guide will cover where to get them, how to use them, and what they sell for inStardew Valley.

Stardew Valley Elliot’s beach hut.

Updated June 28, 2025 by Mina Smith: Since the original publishing of this article, there have been several updates to Stardew Valley. ConcernedApe has added more times of the year to get Rainbow Shells and even changed how villagers feel about them as gifts. to verify all the information in this article is accurate, we’ve added information on all the changes that the 1.5 and 1.6 updates have brought to this item.

What is a Stardew Valley Rainbow Shell used for?

The Rainbow Shell is a blueish purple-colored shell that can be used as agift for someStardew Valleyvillagers, and, while not used for any bundles or recipes, it has several other uses in the game.

With it, players can make a dyeablebikini topor adye of any colorusing a Sewing Machine; Emily has a Sewing Machine available at her home for players to use after they first attain cloth. Players can also get one of their own for completing the Rock Rejuvenation quest that works just like Emily’s, but on their own property.

Stardew Valley Tag Page Cover Art

When gifting, Rainbow Shells are liked by every villager except Elliott, who’s neutral to them, and Harvey, who hates them.

Rainbow Shells are also used inthe Mysterious Qi questand aFish Pond request. Players are required to forage one Rainbow Shell for the Mysterious Qi, and the Rainbow Shell is one of the possible requested items to expand the capacity of aBlobfishpond from 7 fish to 10.

Rainbow Shells can also be sold tomake money inStardew Valley. Regular Rainbow Shells sell for 300g; silver-tiered sell for 375g; gold level sell for 450g, and iridium level for 600g. They can also be used to decorate Fish Tanks!