A várat a Považie felé vezető régi út védelmére építették, a gázló közelében, ahol a régi út a jobb parttól balra haladt. A varinói birtokhoz tartozott és kezdetben Varínnak hívták, 1267-ben említik. Az Óvár nevet csak Strečno megépítése után kapták, amely átvette eredeti funkcióját. A kastély legrégebbi része a menedéktorony volt, amelyet a 13. században építhettek. A kastély ekkor a Balass család őseihez, majd Matúš Čákhoz, 1323-ban pedig Donč megyei kormányzóhoz tartozott. Később a királyi kezekbe került. A 14. században, amikor a királyi kapitány és a legénység a kastélyban élt, néhány lakó- és gazdasági épületet építettek. 1443-tól kezdve leginkább a Pongrác családé volt, kivéve azokat az rövid időszakokat, amikor a kastélyért harcoltak, például 1529-1553-ban a Sedleci Mikuláš Kostekkel folytatott földháborúban. Századig itt éltek Pongrácsék, amikor egy kényelmes reneszánsz udvarházat építettek Kraszňanyban, és otthagyták a kényelmetlen várat. A 18. század elejéig a kastély őröknek adott otthont. Távozásuk után a kastély fokozatosan hanyatlani kezdett.