It depends on your banks processing times but my bank takes 5 days for a check I deposited into my checking account to clear and for the funds to become available for me to use.
This is only counting business days such as Monday through Friday so if you deposit your check on a Friday it could take 7 days for the funds to become available such as the next Friday.
Some banks can clear the check and funds sooner as in 3 days as well but it all depends on the bank you use and how long they actually want to take for your check to clear.
Different banks have different policies.