Some shoe treads work great on boats (we find that soft rubber soles with plenty of grooves to grip the deck are best)
. If you find yourself slipping around the deck in your regular shoes, you may want to buy a pair of special sailing shoes. You can usually purchase them at a marine store for anywhere from $50 to $80, depending on what features you want.