Beckham'ı FC Barcelona'ya getireceği vaadiyle başkan olan Joan Laporta, bu transfer denemesinde başarısız olmuş, üstelik Beckham ezeli rakip Real Madrid'e kaptırılmıştı. Barcelona ise bu oyuncunun yerine 19 Temmuz 2003 tarihinde, 21.250.000 Euro bonservis bedeliyle transferi tamamladı.
Barcelona'daki ilk maçına 27 Temmuz 2003 tarihinde çıktı. İlk maçından itibaren, PSG günlerinin tersine çok istekli, çok mücadeleci ve çok başarılı bir futbol ortaya koydu, her geçen gün de futbolunu geliştirdi. İlk senesinde Barcelona La Liga'yı ikinci bitirdi. Ronaldinho 32 maçta 15 gol atmıştı. Çok istediği İspanya lig şampiyonluğunu ise ikinci senesi olan 2004-2005 sezonunda ulaşabildi. Bu sırada en büyük hedefinin Şampiyonlar Ligi'ni kazanmak olduğunu söyleyen Ronaldinho, bu amacına da 2005-2006 sezonunun sonunda ulaşmıştır.