Missouri landlords only have to give their tenants as much notice as an applicable lease requires of them when they intend to ask a tenant to move out. In practice, this is usually around 30 days for tenants who have paid rent on time and have no history of lease term infractions. However, tenants who are being forced to move out may only be entitled to 14 days of advance notice before an eviction becomes active. Missouri even gives landlords the power to require an immediate eviction if the tenant in question fails to pay rent on time.
The information for this answer was found on our Missouri Landlord Tenant Rights answers.