Before the division of Agra Archdiocese in 1900, there used to be a Catholic school for boys known as St. Michael’s School at Milsington run by the Capuchin Fathers. However with the division of Shimla from Agra in 1910, St. Michael’s School was closed.
The Irish Christian Brothers named the School as St. Edward’s and invited the people of Shimla to admit their boys into the school on March 9,1925. As Per The record on the first day, 42 boys were admitted to St. Edward’s School. The School began at 9:00 AM with a staff of six (Four Brothers and two lay teachers). Thus St. Edward’s School started as a day school for the boys of Shimla, primarily for Catholic boys but others were not excluded. It is also said that by the end of 1925 the number rose to 98. Slowly but surely, the school began to develop and prosper. By the end of winter of 1928, nine proper class rooms were built. Due to the hard work of the first Principal Bro. J.C.Doheny and the concerted efforts of the Archbishop, the school received permanent recognition in 1929. By March 1932, when the present main building was built, the school was converted in to a boarding school. a long cherished desire of the Archbishop bearing fruit. The school hall which can house nearly 450 people was blessed by the Archbishop on August 31, 1947. In 1948, due to the changed situation of India and the fear of war, parents refused to send the boys to Shimla, to the boarding, due to which the boarding was closed and the K.G. Classes were introduced. Hence, once again St. Edward’s became a Day School.