Arvis Darznieks (56) of Midland Road, Peterborough, was driving his Volvo articulated lorry on the A14 in August when he was stopped by police.
He was arrested and gave a breathalyzer reading of 109 microgrammes of alcohol in 100 millilitres of breath. The legal limit is 35 microgrammes.
He appeared at Peterborough Magistrates' Court this week, where he pleaded guilty to drink driving.
District Judge Ken Sheraton said Darznieks was putting other road users at risk because of the high reading and the fact he was behind the wheel of a HGV.
Darznieks was jailed for 16 weeks, and banned from driving for three years. He was also ordered to pay a victim surcharge of £128 and costs of £85