As of June 2022, a one-day fishing license for Gatlinburg (ages 13 and up) is $11.50, so it's not expensive to fish for a day in the city limits. If you are headed to the Great Smoky Mountains National Park to fish, you could spend anywhere from $20-99 depending upon what type of license you select and how long it's valid.