David Craig Knickle, 42, appeared before Judge John Douglas in provincial court in Charlottetown where he pleaded guilty to failing the breathalyzer.
The court heard Knickle was at the Upstreet brewery when staff refused to serve him because of his level of intoxication. Knickle left and as he drove away he hit another vehicle in the parking lot.
After the collision Knickle left on foot and the police later found him at his home.
He provided breathalyzer samples that were around twice the legal limit. Along with the jail time, Knickle must pay a $1,200 fine and $400 victim surcharge.