Charlestown is a designated bathing water in Cornwall with a shingle beach. The water was rated Excellent when last classified. It is one of 90 bathing waters in the county.
The closest station is St Austell, 2.6 km to the west. Duporth and Porthpean are among the bathing waters within 1.1 km.