Yes, in most areas. For the Caribbean, in the BVI waters, you need to obtain a fishing license. This can be done online. NOTE: due to a common toxic alga in the Caribbean coral reefs, fishing is catch and release only, unless your captain approves that the fish is OK to eat.