5 to 7 feet is the best length. There are longer rods that are 4 feet. The most important factor here is to choose a shorter rod because they are easy to handle. It is advisable to choose a 7 feet rod if you are a beginner in fishing.