Immaculate Conception Church is a Roman Catholic parish church in Peterborough, Ontario, Canada. It is located at 386 Rogers Street in the city's East City neighbourhood. It was the third parish church established in Peterborough. The Neoclassical building was designed by Arthur W. Holmes and completed in 1930.