We explored a sandbar today that was home to a lot of live sand dollars. My son is used to seeing the bleached white ones you find on the shore or in souvenir shops, so he was surprised to find these were all dark and covered with little spines on the bottom.
After handling them, his fingers were stained yellow, which made me remember that happening to me when I was a kid hunting sand dollars. My friend’s mom told us it was iodine in the sand dollar that does that. And this is why you don’t believe everything people tell you!
So, why do sand dollars turn your hands yellow? The short answer is that the color comes from natural pigment produced by a living sand dollar. So, definitely not iodine.

Living Sand Dollars
Most people picture a sand dollar as a smooth, white shell with a flower-shaped design on top. That familiar beach treasure is actually the sun-bleached skeleton, called a test, of a sand dollar that has died. (If you see it in a shop, it is most likely a purposefully bleached sand dollar.)
A living sand dollar looks very different. Depending on the species, it may be:
- Brown, purple, greenish, gray, or nearly black
- Covered in tiny, fuzzy-looking spines
- Slightly flexible rather than dry and brittle
- Moving slowly when placed in shallow water
Sand dollars are animals related to sea urchins and sea stars. Their tiny spines help them move, burrow into the sand, collect food, and pass food toward the mouth on the underside of the body.

What Causes the Yellow Color on Your Hands?
The yellow or orange residue comes from natural pigments found in the sand dollar’s living tissues and cells. Sand dollars produce pigments known as naphthoquinones, including a compound called echinochrome A.
These pigments are associated with several biological functions, including protection from environmental stress and involvement in the animal’s immune defenses. When a living sand dollar is handled, some of its pigment can transfer to the skin, leaving fingers or palms temporarily yellow.
Yellow Hands Mean the Sand Dollar Is Probably Alive
If a sand dollar leaves yellow pigment on your hands, assume it is alive. Place it gently back in the water as close as possible to where you found it, right-side up. Placing it upside down can make it hard to feed, burrow and could stress it out and kill the sand dollar.
You can also check for signs of life by looking closely at its surface. The tiny spines may appear to wave or move when the sand dollar is submerged. A live sand dollar will usually be darker and may feel slightly fuzzy or velvety.
A dead sand dollar test is typically:
- White, pale gray, or faded
- Smooth and free of moving spines
- Hard, dry, and brittle
- Hollow or empty inside
Color alone is not a perfect test, so when in doubt, leave the sand dollar at the beach.

What to Do When You Find a Living Sand Dollar
Finding a living sand dollar is much more exciting than finding an empty white test. You get to see what the animal really looks and feels like before carefully returning it home.
If you find one:
- Keep it close to or underneath the water.
- Hold it only briefly and with wet hands.
- Do not scrape or rub its tiny spines.
- Take a quick photo if you want one.
- Gently place it back in the same area where you found it.
The mysterious yellow stain might initially look strange, but it offers an important clue: the sand dollar in your hand is not a shell. It is a living marine animal—and the best souvenir is the experience of finding it.
Discover more from Keane & Coastal
Subscribe to get the latest posts sent to your email.

2 thoughts on “Why Do Sand Dollars Turn Your Hands Yellow?”