Be notified when your rocks are found and see on a map where they travel

Already a member? Log in first.

Go paint. Go hide. Go find. GoRock!

Go paint. Go hide. Go find. GoRock!

Your painted rocks are on a journey spreading smiles. See where with!

We make it easy for rock finders to post a found rock and each rock painted with GoRock leads to a donation to charity.

Your rock's journey begins with GoRock.

GoRock provides rock painters with unique IDs to track the journey of their rocks.

Join our community to get an ID and add to your painted rock. It's that simple!

Has my rock been found? How far has it traveled? Find out with

Love to Paint Rocks?

Get an ID

An ID as unique as your painted rock

Just as each rock is a unique work of art, our unique IDs will give you the power to follow your rocks on a map and see where they brighten someone else’s day.


Painted rocks = smiles (and, donations!)

A simple painted rock can spread love, joy and inspiration. And, with GoRock, each painted rock will lead to a donation to charity. Learn more about our Rock It Forward program.


Have rock. Will travel.

As member rocks travel the globe, you can watch it all and be a part of this wonderful community. GoRock is about more than the journey ⁠— it’s about the people that are a part of that journey. 

Get an ID

Been Finding Rocks?

Browse Rocks

You found a rock!

We understand the excitement of finding a painted rock. To make even more people smile, we created a way for rock finders to be able to pay it forward. Learn more about our Rock It Forward program.


Rocks as storytellers

Each rock holds a story ⁠— the story of the person who found it before you and the story of the person who created it. Before you run and re-hide that rock, check in and tell your story.


Where has this rock traveled?

Find out how many people have found that painted rock. And, see on a map where painted rocks are travelling. GoRock is about how a simple painted rock connects us all.

Browse Rocks

Getting started is easy. We're excited to have you join the adventure!