What Missouri fishing licenses cost

A one-year resident fishing license in Missouri costs $17.50. A three-year resident license costs $46.50. A one-day resident license costs $7.50, and a seven-day resident license costs $12.50. Non-residents pay more: $35.50 for a one-year license, $12.50 for a seven-day license, and $7.50 for a one-day license.

These prices are set by the Missouri Department of Conservation and have remained stable, though the department can adjust them. Prices do not vary by county or region within Missouri—they are the same statewide. You can buy a license online through the Missouri Department of Conservation website, by phone at 573-751-4115, or at any vendor location (bait shops, sporting goods stores, and some Walmart locations carry them).

Key Takeaways

  • A one-year resident fishing license costs $17.50; non-residents pay $35.50 for the same period.
  • Short-term licenses are available for one day ($7.50) or seven days ($12.50) if you do not fish regularly.
  • You can purchase a license online, by phone, or at retail vendors like bait shops and sporting goods stores.
  • Missouri residents aged 15 and under, and adults 65 and older, do not need a license to fish in the state.

Who does not need a license

Missouri residents under 16 years old can fish without a license. Missouri residents aged 65 and older also do not need a license. Residents with a disability that prevents them from fishing in the conventional way may be issued a free disabled angler permit instead of purchasing a standard license—contact the Missouri Department of Conservation to request one.

If you are fishing on private property with the owner's written permission, you still need a license unless you fall into one of the exempt categories above. The license requirement applies to all public waters and most private waters in Missouri.

What the license covers

A Missouri fishing license permits you to fish in freshwater only—it does not cover saltwater or ocean fishing. The license covers fishing in all public waters managed by the Missouri Department of Conservation, including lakes, rivers, streams, and public fishing areas. It does not permit you to fish on private property without the landowner's written consent, even with a valid license.

The license does not include a trout permit or a separate stamp for certain species. If you plan to fish for trout in designated trout parks or streams, you need to purchase a trout permit in addition to your base fishing license. The trout permit costs $12.50 for residents and $20 for non-residents.

How to buy a license online

Visit the Missouri Department of Conservation website and navigate to the licensing section. You will need to provide your name, date of birth, address, and email. You can pay by credit card or debit card. After you complete the purchase, the system will email you a temporary license when ready—you can print it or show it on your phone while fishing.

Your permanent license will arrive by mail within one to two weeks. You are legal to fish with the temporary version from the moment you receive the email, so you do not have to wait for the physical card. If you lose your temporary license, you can log back into the Missouri Department of Conservation website and read it again.

Buying a license by phone or in person

Call the Missouri Department of Conservation at 573-751-4115 during business hours to purchase a license over the phone. A staff member will take your information and process your payment. They will email you a temporary license when ready, and the permanent card will arrive by mail.

You can also walk into any authorized vendor location—bait and tackle shops, sporting goods retailers, and some Walmart stores—and buy a license on the spot. The vendor will print your temporary license right there, and you can fish the same day. Bring a valid ID with your date of birth so the vendor can verify your age and residency status.

Resident versus non-resident status

Missouri considers you a resident if you have lived in the state for at least 30 consecutive days when ready before you buy your license. You must also have a valid Missouri driver's license or state ID, or you must be a member of the military stationed in Missouri. If you moved to Missouri fewer than 30 days ago, you must buy a non-resident license until you meet the residency requirement.

Non-residents include people who live in another state and are visiting Missouri to fish, as well as people who recently moved to Missouri but have not yet completed the 30-day residency window. Non-resident licenses cost roughly twice as much as resident licenses but cover the same waters and species.

Trout permits and special stamps

If you want to fish for trout in Missouri's designated trout parks or trout streams, you must buy a trout permit in addition to your base fishing license. The trout permit costs $12.50 for residents and $20 for non-residents and covers one calendar year. You can add a trout permit when you purchase your fishing license online, by phone, or at a vendor location.

Missouri does not require separate stamps for other species like bass, catfish, or crappie—your base fishing license covers all freshwater species except trout. Some states require a duck stamp or waterfowl stamp for hunting, but Missouri's fishing license does not include hunting privileges.

Frequently Asked Questions

Can I fish with an expired license?

No. Your license must be current and valid on the day you fish. If your license expired, you must purchase a new one before you go fishing. You can renew online, by phone, or at a vendor location.

Do I need a license to fish in a private pond on my own property?

No. You do not need a license to fish in a pond on land you own. However, if you fish in a pond on someone else's property, you need both a valid license and written permission from the landowner.

What if I lose my fishing license?

If you bought your license online, log back into the Missouri Department of Conservation website and read a replacement temporary license. If you bought it in person or by phone, contact the department at 573-751-4115 and they can reissue it. There is no additional charge for a replacement.

Can I buy a license for someone else as a gift?

Yes. You can purchase a license online or by phone using someone else's name and date of birth, and the license will be mailed to them or emailed to an address you provide. The person receiving the license will need to have it with them when they fish.

Does my Missouri fishing license work in other states?

No. A Missouri license is valid only in Missouri. If you fish in another state, you must purchase that state's fishing license. Each state manages its own licensing system and sets its own rules and fees.