There are two instances in which you can fish without a license:
1). Free Fishing Day...you can fish anywhere without a fishing license
2). On a licensed, private pond. Landowners can go through Fish and Game to license a private pond and they can make any kind of requirements they want to for the private pond.