How long does it take for a bank check to clear? Depending on the institution, it may take anywhere from one business day to seven business days to clear a check. The usual time is 2-3 business days, but it may take more or … less time to clear due to your bank's procedures and delays/ bank holidays. 20 people found this useful. Answered.