Blood Test While blood testing is more invasive than breath tests and urine tests, it's the most effective at detecting specific alcohol concentration levels. Certain blood tests show the precise levels of intoxication 24 hours after drinking.