Michigan has a zero tolerance BAC limit for drivers less than 21 years of age which is 0.02 or more but less than 0.08. This means that if you are under 21 and get stopped, and the officer can justify asking you to submit to a breath test/pbt if the results come back 0.02 or higher you will be arrested and charged. For allother drivers its 0.08.