The legal drinking age in Miami, as in the rest of Florida and the United States, is 21 years old. This law is strictly enforced in Miami's vibrant nightlife scene, including the famous clubs in South Beach and bars in Wynwood. Establishments are required to check identification for anyone who appears to be under 30, and using a "fake ID" is a criminal offense that can lead to a $500 fine or jail time. Florida also has a "zero-tolerance" policy for underage drinking and driving; for those under 21, the legal blood alcohol content (BAC) limit is just 0.02%, which can be reached after a single drink. While 18-year-olds are legally allowed to serve alcohol in restaurants, they are not permitted to consume it. In 2026, many venues use advanced digital ID scanners to verify age, so ensuring you have a valid, unexpired government-issued photo ID is essential before heading out for a night in the Magic City.