De Spaanse Grand Prix was nogal mager bezet, met slechts tien starters in de 250cc-race, 25 in de 125cc-race, achttien in de 50cc-race en acht in de zijspanrace. Er werd ook een race om de Spaanse Formula Junior 250-klasse verreden, die werd gewonnen door Ricardo Fargas met een Mototrans Ducati.
250cc-klasse
Honda had haar RC 163 uit 1962 niet doorontwikkeld. Het verwachtte enige tegenstand van de Yamaha RD 56, waarmee Fumio Ito in de Japanse Grand Prix van 1962 derde was geworden, maar Yamaha kwam niet naar Spanje. Des te groter was de verrassing van Tarquinio Provini, die met zijn eencilinder Moto Morini 250 Bialbero te snel was voor de Honda's, die met Jim Redman, Tommy Robb, Kunimitsu Takahashi en Luigi Taveri de volgende plaatsen bezetten.
In de 50cc-race wist Hans Georg Anscheidt (Kreidler RS) pas in de laatste ronde langs Hugh Anderson (Suzuki RM 63) te komen. José Maria Busquets werd met zijn Derbi derde.