La referència més antiga data de l’any 917 quan Ermenard i Udalard fan una concessió al monestir de Sant Cugat “in kastro Subiratos”.
A mitjans del segle XI n’era senyor en Mir Geribert, príncep d’Olèrdola, quan aquest finà, passà a la seva dona Guilla.
L’any 1072, n’era senyor el seu fill Arnau Mir que s’anomenà de Subirats.
L’any 1123, apareix un pergamí on Subirats s’inclou en el Penedès.
L’any 1172, Guillem de Bell-lloc posseïa els castells de Bell-lloc, la Roca, Montornès, el Far, Mataró, Montbui, Tagamanent, Foix, Font-rubí i Subirats. En el seu testament llegà els seus castells de Subirats, Foix i Font-rubí al seu germà Bernat de Bell-lloc.
L’any 1209, Elvira de Subirats que estava vídua del comte Ermengol VIII d’Urgell, es tornà a casà pocs anys després amb Guillem de Cervera.
Al segle XIII aquest castell tenia en el seu terme les parròquies de Sant Pere de Subirats, Sant Pau d’Ordal, Sant Pere de Lavern i Sant Sadurní de Subirats.
L’any 1295, Guillem de Peguera i la seva dona Elisenda, n’eren els senyors del castell.
L’any 1324, Berenguer de Vilaragut i la seva dona Saura de Mallorca, residien al castell, aquest tingueren un fill anomenat Berengueró. Quan Saura finà, pare i fill tingueren discrepàncies.
L’any 1365, n’era senyor Berenguer d’Abella, majordom i conseller de l’infant Joan.
L’any 1368, el rei “Cerimoniós” donà a l’infant Martí el castell de Subirats entre d’altres, amb la condició que si arribava a ésser rei, totes aquestes pertinences tornessin al sobirà.
Fins a mitjans del segle XV el castell va pertànyer als Cervelló, fins que acabada la guerra de la Generalitat contra Joan II (1462-1472), aquest monarca atorgà aquest castell a Roderic de Perea i tots els béns que posseïa a la vegueria del Penedès Guerau Alamany de Cervelló li foren confiscats per rebel.
L’any 1493, el rei Ferran “el Catòlic” incorporà el terme de Subirats a la Corona.
L’any 1498, n’era senyor Miquel Joan Gralla que uns quants anys després fou ambaixador a França.
L’any 1515, els vassalls de Miquel Joan Gralla es varen redemir de la jurisdicció feudal.
L’any 1521, el rei-emperador carles li va vendre a Miquel Joan Gralla les jurisdiccions civil i criminal d’aquest castell.
El castell fou enderrocat durant la guerra dels Segadors (1640-1652), quan va ser pres per Pedro Fajardo, marquès de los Velez cap a l’any 1641.
