Corn cob is a major waste mass-produced in corn agriculture. Corn cob hydrolysate containing xylose, arabinose, and glucose is the hydrolysis product of corn cob. Herein, a recombinant Escherichia coli strain BT-10 was constructed to transform corn cob hydrolysate into 1,2,4-butanetriol, a platform substance with diversified applications. To eliminate catabolite repression and enhance NADPH supply for alcohol dehydrogenase YqhD catalyzed 1,2,4-butanetriol generation, ptsG encoding glucose transporter EIICBGlc and pgi encoding phosphoglucose isomerase were deleted. With four heterologous enzymes including xylose dehydrogenase, xylonolactonase, xylonate dehydratase, α-ketoacid decarboxylase and endogenous YqhD, E. coli BT-10 can produce 36.63 g/L 1,2,4-butanetriol with a productivity of 1.14 g/[L·h] using xylose as substrate. When corn cob hydrolysate was used as the substrate, 43.4 g/L 1,2,4-butanetriol was generated with a productivity of 1.09 g/[L·h] and a yield of 0.9 mol/mol. With its desirable characteristics, E. coli BT-10 is a promising strain for commercial 1,2,4-butanetriol production.