Dyal Singh was born in Peshawar on 17 May 1783 and was the son of a banker named Ram Sahai and Ladikki, daughter of Vasakha Singh of Rohtas.
Growing up, he was educated in Gurmukhi, Persian, and Pashto.