Msida became a parish in 1867 and for several years the old church of the Immaculate Conception served as the parish church. The present church came into use in 1889.
The Church at Msida was built in the late nineteenth century and is dedicated to St. Joseph.