The crash happened at the intersection of Veterans Highway and Ford Road in Bristol Township on February 24.
John Wadlinger, of Bensalem, pled guilty on Thursday to 20 counts, including two counts each of homicide by vehicle while DUI and homicide by vehicle.
Police say he was high on methamphetamine when the crash happened.
He ran from the scene and stole a dump truck before police arrested him.
The two passengers who died were identified as Richard and Rebecca Whiddon of Brooklyn, Connecticut.
Police say they were in the area visiting a friend.