Bottom line. In most cases, a check should clear within one or two business days. There are a few cases in which a check might be held for longer, such as if it's a large deposit amount or an international check.