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.
Germany’s migration chief is sacked amid an asylum agency fraud scandal – but is the problem solved?
May offers meek condemnation of Gaza killings as Netanyahu visits No 10
Italian politics in nutshell: How country ended up with ex-IMF chief it never voted for as its PM
White Helmets: A tool for ‘regime change’ in Syria that’s too important to stop funding?
‘No promises’ on EU membership for Eastern states at Riga summit