The Welsh 20-year-old forward has been out on loan at Oxford United, having gained previous experience at Forest Green Rovers.
He scored for City in their 3-1 Johnstone's Paint Trophy win at Whaddon Road last October. He scored once in six starts for Oxford, also against Cheltenham.
Burns becomes Paul Buckle's second loan signing of Deadline Day, following Birmingham City's Denny Johnstone.