The best length for a fillet knife depends on personal preference and the type of fish you need to break down. I think a 7-inch knife is the best do-it-all length if I could only pick one.