The time it takes to catch fish can vary based on the type of fish and your fishing level. As you level up, you'll catch fish more quickly. Common values range from 30 seconds to a few minutes per fish.