The cost of a fishing license at Walmart can vary depending on the state you’re in, as fishing regulations and fees differ by location. Typically, Walmart offers both freshwater and saltwater fishing licenses, which can range from around $10 to $50 or more for residents. Non-resident licenses tend to be more expensive.
For the most accurate price, I recommend checking Walmart’s website or visiting a local store to find out the specific rates for your area. You can also purchase a fishing license online through state wildlife agencies.