Beach Color. Beaches come in many colors: white, black, tan, yellow, red, and more. Basically, beach material is small pieces of rocks that have eroded and have been carried to the beach via the wind and water. The geology of the surrounding area determines the color of those rocks. This determines what material is available for a beach.