In Missouri, anglers up to the age of 64 need a license or permit for fishing. Prices vary depending on age, species permits, location, etc. Certain species, such as trout, and locations like the White River and Border Lakes, require special permits. Buy your permits in person at Department of Conservation offices or retailers, over the phone by calling 800-392-4115, or online at the DoC website or using the department's smartphone app.
Check out these St. Louis, MO fishing resources: