Yes, if you are 16 years old or older you will need a current Alabama fresh water fishing license.