In Ohio;
Legal drinking age 21.
Open container: $100-500 fine, upto 30 days jail, 1 year probation. (Anyone can be charged with this!)
Underage possession: Same as above except probation till age 21.
Underage consumption: $250-1000 fine, upto 90 days jail, and probation till age of 21.
So here in the Collage town of Kent Ohio a 19 yr old caught drinking could be charged with all three of the above.
Mostly they just get charged with underage possession; $250+ court costs and probation, jail time suspended. Unless they have a fake ID, which just makes it worse.
NOTE: About a dozen get caught every week. On Halloween thay got over 40