Yes, for angling in free waters, you must have a valid fishing card on the area where you fish. However, you do not need a fishing card if you are angling in water bodies qualified as enclosed waters.