Officers stopped Kami Borawksi in his Honda CRV on March 16 at the Household Recycling Centre in South Elmsall, and a breathalyser showed he had 109 mcgs of alcohol in 100 mls of breath.
The legal limit is 35 mcgs.
However, the 41-year-old was stopped again in the same Honda on West Street in South Kirkby two days later on March 18.
He was given another breath test and this time blew 111 mcgs of alcohol in 100 mls of breath.
Borwaski, of Barnsley Road, South Elmsall, appeared at Leeds Magistrates' Court this week where he admitted two charges of drink driving.
He was handed a 36-month driving and given a community order with nine-months' alcohol-dependency treatment.
He was also told to pay £180 costs.