Maryland, North Carolina, South Carolina, Virginia, and Washington, D.C.: The legal drinking age is 18 for beer and wine, and 21 for liquor. Kansas, Ohio, Oklahoma, and South Dakota: The legal drinking age is 18 for 3.2% ABV beer, and 21 for beer stronger than 3.2% ABV, wine, and liquor.