Säsongen fick Massa återigen chansen i Sauber tillsammans med den 31-årige och mycket mer rutinerade Giancarlo Fisichella. Massa chocköppnade dock säsongen och utklassade Fisichella. Sedan kom Fisichella tillbaka och imponerade mer än Massa, som dock satte personrekord med en fjärdeplats i Belgien och kvalade in som fyra i Brasilien. Massa körde betydligt bättre än under 2002 och bevisade därmed att han var värd en plats i formel 1. Fisichella flyttade efter säsongen till Renault medan Massa blev kvar i stallet.