Aquesta masia apareix documentada en un capbreu del castell de Gaià de 1692-93. Aleshores tenia la denominació de Cots, i l'hereu era Antoni Cots, el qual pagava un cens de 6 diners. Al segle XIX havia passat a mans del Vilaró, que havia esdevingut el mas principal de la zona, en una situació relativament propera. En el Registre de la Riquesa de 1883 consta que el Vilaró tenia la possessió de tres masoveries: cal Vinyavella, Termallarga i cal Geperut. Aleshores les terres de cal Vinyavella abastaven una superfície de 228,88 ha, de les quals 6,91 eren conreades per tres parcers. Segons el cadastre, l'any 1850 es van fer obres a cal Vinya Vell. En canvi, la inscripció de la llinda del portal indica l'any 1862. Entorn d'aquesta època (entre 1850 o 1888) es va construir la casa coneguda com cal Vinya Nou, uns 800 m al nord-oest, prop del torrent del Vilaró. Més darrerament, el propietari de cal Vinya Vell vivia a la colònia Marçal i tenia llogada la casa.