Cannon Rocks is a great kitesurfing location. The town used host the yearly competition. Since dune movement on the car parking area it has been suspended. The major attraction is the unspoilt and uncrowded nature of the beaches, coupled to a stable and predictable south westerly and easterly wind which are both cross shore. These conditions are also enjoyed by Windsurfers. The town is a premier rock and surf angling destination with the site of lone anglers making their way down the unspoilt beaches a beautiful sight. There is a charter company in town that takes visitors on deep sea angling, snorkeling or scuba diving excursions. There is a two-hour drive that takes visitors through the Golden Mile dairy farms on the spectacular cliffs overlooking Bird Island and the world's biggest coastal dune field. The road turns into the state forest where century old trees form a dense canopy over the road. The road ends in Alexandria, where it branches back over the mountain to Cannon Rocks. Two hiking trails begin in Cannon Rocks. The first starts right at the western end of town at the Cannons and winds through the bush to a look-out over the coastal dunefield. It then goes back on the beach. It is advisable to wear a sun-hat and take water. The second trail is a two-day trail that can be booked through the Addo Elephant Park offices.
Economy
Cannon Rocks is close to an area called "The Golden Mile" of dairy farming. It is a strip of land between the sea and the Woody Cape forest that is very well suited to dairy farming. This historically drove the development of the area. Recent price collusion between major milk-buying companies Clover, Parmalat and Woodlands have left the once prosperous farmers facing bleak futures, with herds reduced and many farmers opting for beef cattle. The economy of Cannon Rocks is primarily retirement housing, holiday houses and weekend visitors. The beaches are immaculately clean and safe due to the very low number of visitors and the fact that there is approximately 100 km of untouched bush and beaches to the west. Cannon Rocks does not have a retail outlet and residents and visitors buy basic commodities in Boknesstrand or Kenton-on-Sea. Basically the only commercial activity is the Post Office Agency. Kenton-on-Sea also provides several banks and associated commercial activities.