These sand bottles are very inexpensive and just require a few materials!
You will need bottles or jars. I got ours from the Dollar Store but you could use mason jars or any jars with lids.
You will also want at least 3 colors of sand. You can find sand at craft stores.