Farr, who had been drinking at a nearby bar, veered left and right, hitting bollards and causing major damage to his car, according to the police summary of facts.
He stopped at the intersection of Dalton St, before briefly leaving his vehicle. Farr returned a short time later and was spoken to by police.
Just weeks prior, Farr had completed Dry July, where he raised $6104 during the campaign – the second-highest among 7600 fundraisers across the country.
The initiative challenges participants to go alcohol-free, raising funds for a number of cancer charities.
Farr previously told Hawke's Bay Today he had signed up to the alcohol-free challenge after his drinking during lockdown increased.
Speaking to Stuff after the hearing, Farr said after a good July he had made some "catastrophic mistakes" but had since made positive steps towards sobriety.
Judge Bridget Mackintosh sentenced Farr to 100 hours' community work and disqualified him from driving for 28 days.