Li Hongxiao, 30, performed the stunt in front of amazed shoppers in Chongqing city centre.
He managed to balance all 23 benches in the air for 11 seconds. The previous record was 14 benches.
The one metre long benches weighed a total of nearly 70kg.
The China-based Jinisi World Record Office issued a certificate to Li at the scene.