Va. Code § 18.2-388 makes it a class 4 misdemeanor to appear in public while intoxicated. The actual language from the statute is
If any person ... is intoxicated in public, whether such intoxication results from alcohol, narcotic drug or other intoxicant or drug of whatever nature, he shall be deemed guilty of a Class 4 misdemeanor.
A class 4 misdemeanor is punishable by up to a $250 fine. But the most important consequence of a conviction for public intoxication is a permanent criminal record. In Virginia, if you are convicted of public intoxication, you can never have the conviction expunged from your record. It is permanent.
Beating a public intoxication charge is difficult, but if you're charged, it makes sense to consult an attorney about your options. At the very least, you can make an informed decision about whether you want to risk a permanent criminal record.