What You'll Pay for a Missouri Fishing License

A Missouri fishing license costs between $17.50 and $27.50 for residents, depending on whether you want a one-day or annual permit. Non-residents pay $40.50 for a three-day license or $67.50 for an annual license. You can buy licenses online through the Missouri Department of Conservation website, at any of their regional offices, or at thousands of retail locations across the state — gas stations, sporting goods stores, and Walmart locations typically carry them.

The price you pay depends on three things: whether you live in Missouri, how long you want the license to last, and whether you're buying a basic fishing license or adding endorsements for specific fish species. A resident annual license is the most common choice and costs $27.50. If you only plan to fish once or twice, a one-day resident license runs $17.50 and is valid for 24 consecutive hours from the time of purchase.

Key Takeaways

  • Missouri resident annual fishing licenses cost $27.50 and are valid for one calendar year from the date of purchase.
  • One-day resident licenses cost $17.50 and are valid for exactly 24 consecutive hours, making them useful for a single fishing trip.
  • Non-residents can buy a three-day license for $40.50 or an annual license for $67.50, both available through the same retailers as resident licenses.
  • You can purchase a license online, by phone, or in person at retail locations, and most licenses are issued when ready so you can fish the same day.
  • Additional endorsements for trout, catfish, or other species cost extra and are optional unless you plan to fish for those specific fish.

Resident vs. Non-Resident License Prices

If you live in Missouri and have a valid driver's license or state ID, you're a resident for licensing purposes. Residents get significantly lower prices than non-residents. A resident annual license costs $27.50, while a non-resident annual license is $67.50 — more than double the price. For shorter trips, residents can buy a one-day license for $17.50, but non-residents have no one-day option; their shortest license is a three-day permit for $40.50.

Non-residents visiting Missouri for a fishing trip should decide upfront whether a three-day or annual license makes sense. If you're visiting for a weekend, the three-day license at $40.50 is cheaper than the annual rate. If you plan multiple trips throughout the year or are relocating to Missouri, the annual non-resident license at $67.50 is better value over time.

Where to Buy and How to Get One when ready

You don't need to visit a government office to get a Missouri fishing license. The Missouri Department of Conservation sells licenses online at their website, and you can print or display your license on your phone when ready after purchase. This is the fastest option if you're buying the night before a fishing trip.

If you prefer to buy in person, licenses are sold at sporting goods retailers like Bass Pro Shops and Cabela's, at most Walmart locations, at gas stations and convenience stores, and at bait and tackle shops throughout the state. The Missouri Department of Conservation also operates regional offices in each part of the state where you can buy licenses in person. Whichever method you choose, you'll have your license within minutes and can fish the same day.

Optional Add-Ons: Trout and Catfish Endorsements

A basic fishing license lets you fish for most species in Missouri — bass, crappie, bluegill, and others. If you want to fish specifically for trout or catfish, you'll need to add an endorsement to your license. A trout endorsement costs $12.50 for residents and $15 for non-residents. A catfish endorsement costs $10.50 for residents and $12.50 for non-residents. These are optional; you only buy them if you plan to target those fish.

You can add endorsements when you buy your license online or in person. If you're unsure whether you need one, check the Missouri Department of Conservation's fishing regulations guide, which lists which endorsements explore to different waters and seasons. Some trout areas require the endorsement year-round, while others only require it during certain seasons.

License Validity and Renewal Timing

A resident annual license is valid from the date of purchase through December 31 of that same calendar year. This means if you buy a license in November, it expires at the end of that month — you don't get a full 12 months. Plan accordingly if you're buying late in the year. Non-resident annual licenses follow the same calendar-year expiration.

One-day licenses are valid for exactly 24 consecutive hours from the time of purchase, not from midnight. If you buy a one-day license at 2 p.m. on a Saturday, it's valid until 2 p.m. on Sunday. You can renew or buy a new license online or in person at any time, and the new license takes effect when ready.

Who Needs a License and Who Doesn't

Anyone age 16 and older must have a valid fishing license to fish in Missouri public waters. Children under 16 can fish without a license as long as they're supervised by a licensed adult. Some private ponds and pay-to-fish locations may have different rules, so check with the property owner before you go.

Missouri residents age 65 and older can buy a lifetime fishing license for $100, which is a one-time purchase that never expires. This is a good option if you plan to fish regularly for many years. Disabled veterans and certain other groups may also may have access to for reduced-cost or free licenses; contact the Missouri Department of Conservation directly to ask about your situation.

Frequently Asked Questions

Can I fish in Missouri without a license if I'm just visiting for one day?

No, you need a license regardless of how long you're staying. Non-residents can buy a three-day license for $40.50, which covers a weekend trip. You can purchase it online the night before and fish the next morning.

What happens if I get caught fishing without a license?

Fishing without a valid license in Missouri is a violation that can result in fines and confiscation of your equipment. The exact penalty depends on whether it's your first offense and the circumstances. It's much cheaper to buy a license upfront than to deal with a violation.

Do I need a separate license for each type of fish I want to catch?

No. One basic fishing license covers most species. You only need to add an endorsement if you specifically want to fish for trout or catfish, and those endorsements cost extra. A basic license is sufficient for bass, crappie, bluegill, and other common fish.

Can I buy a Missouri fishing license if I don't have a Missouri address?

Yes. Non-residents can purchase licenses online or in person using any valid ID. You don't need to be a Missouri resident to buy a non-resident license. Bring your ID with you if buying in person, or have it ready when you purchase online.

How long does it take to get a license if I buy it online?

Your license is issued when ready after purchase. You can print it or display it on your phone right away and start fishing the same day. There's no waiting period or processing time for online purchases.