Yes, you do need to wear shoes for kayaking. You can wear water shoes for kayaking or neoprene socks, depending on your comfort needs.