Judges "ordered the suspension of the plenary that has been called for Monday in the (Catalan) parliament" while it hears an appeal by rival Catalan politicians, a spokeswoman said.
The court confirmed the decision in a written ruling.
Catalan lawmakers had summoned regional president Carles Puigdemont to address the parliament about last Sunday's contested independence referendum in Catalonia.
The court warned that any session carried out in defiance of its ban would be "null."
It said the parliament's leaders could face criminal action if they ignore the court order.
Puigdemont and other Catalan leaders have said they are not afraid of going to jail if Spanish authorities arrest them over their independence bid.
They have defied the court's rulings in the past.
Puigdemont carried out the referendum in defiance of a ban by the Spanish court and stern warnings from the national government in Madrid.
Thursday's ruling raised the question of how the Spanish state will respond if Catalans decide to push ahead with Monday's session.
The vote last weekend saw shocking scenes of police beating unarmed voters and plunged Spain into its worst political crisis in decades.
The vote was not carried out according to regular electoral standards but Puigdemont said it had given legitimacy to the independence drive.
He said this week that the region's leaders could declare independence within days.
Madrid rejected his call for mediation in the crisis, heightening tensions on Thursday.
The national government could suspend Catalonia's existing autonomous status if it declares independence.
US State Dept offers smug gestures but no answers on stripping of RT credentials
‘No promises’ on EU membership for Eastern states at Riga summit
Tens of thousands march in Manchester to protest UK government’s policies
No more dependence on allies, Europe should take its fate into own hands – Merkel after G7
Hundreds of thousands rally against Catalan independence in Barcelona