Väderlekstjänsten Aemet varnade för att 90 millimeter regn kan falla inom en timme sent under lördagen i områden nära Barcelona och Tarragona, med översvämningar som följd. Varningen ändrades vid 18-tiden till den näst högsta, orangea nivån, men faran är inte över enligt Aemet.
Befolkningen uppmanas att följa myndigheternas instruktioner. Den katalanska regeringen har beslutat att sammankalla sin kriskommitté för att noggrant övervaka utvecklingen, skriver El País.
På Barcelonas flygplats tvingades ett passagerarplan på väg till USA vända tillbaka sedan det fått nosen krossad av en hagelstorm. Inga människor skadades.
Vägar har på flera håll stängts av på grund av översvämningar. Även i regionen Aragonien i norr var en röd varning utfärdad för kraftiga regn.
I oktober i fjol dödades 225 människor i översvämningar i provinsen Valencia, den dödligaste naturkatastrofen som Spanien upplevt på årtionden.