Blood test results can take several minutes to several weeks, depending on the test. It is common to wait a day or two for most results to come back. A person should talk to their doctor or lab about what to expect regarding their test results.