 In 1908, Walsh became a pastor for the first time at Sacred Heart Church in South Natick.In 1917, Walsh was made the first pastor of a newly created parish in Needham, Massachusetts.When Walsh was transferred from Needham to St. Mary's Church in Dedham, a public reception was held for him at the town hall.