The parish dates back to the arrival of Spanish missionaries to Malolos in 1580, and the establishment of an Augustinian monastery. The first church and convent were built in 1591 of modest means. The congregation was formally established as a parish until 1673, the same year the town of Malolos was incorporated. The original church complex was expanded in 1691, and entirely reconstructed from 1734-1744.[3]
In 1813, a fire destroyed both the church and convent, and reconstruction was started in 1819. The new church was consecrated by Francisco Alban, bishop of Nueva Segovia on October 18, 1826. The earthquakes of 1863 and 1880 both damaged the church, and restorations were undertaken from 1859-1872 and in 1883.[3]
On September 10, 1898, the convent was appropriated by General Emilio Aguinaldo and used as the presidential palace for the First Philippine Republic. On March 31, 1899, as they were fleeing from the American army, Aguinaldo ordered General Antonio Luna to set fire to the complex as part of their scorched-earth policy.[3]
During the American occupation of the Philippines, the church and convent were gradually rebuilt and renovated. A new baptistery was dedicated in 1954, and the roof replaced in 1955-1961.[3]
The church was renovated further in preparation for its designation as a cathedral after the diocese of Malolos was created in 1962. It was consecrated as a cathedral by its second bishop, Rev. Cirilo Almario Jr., in 1976.[3]
From 1990-1992, a chapel of Eucharistic adoration was built, the baptistery was converted to a mortuary chapel, and a crypt was built beneath the high altar.[3]
On April 9, 1999, the cathedral was elevated by Pope John Paul II to a minor basilica dedicated to the Immaculate Conception.[2] A Catholic Mass was later offered with festivities for its inauguration ceremony on December 4, 1999.
Architecture
This section needs expansion. You can help by adding to it. (November 2023)
The cathedral's architecture is primarily Neoclassical with Baroque influences and moderate ornamentation.[3]