”Det här är inga bra nyheter och jag förväntade mig inte det här”, skriver Nadal på Twitter.
Skadan gör att han kommer att missa starten av grussäsongen.
Vidare skriver 35-åringen att han är tillbaka i Spanien där han direkt besökte sitt medicinska team efter turneringen i Indian Wells.
”Jag är nedstämd och ledsen eftersom säsongsstarten börjat så bra”, fortsätter han.
Skadan ådrog han sig i ATP-semifinalen, Indian Wells, mot landsmannen Carlos Alcaraz i förra veckan. Nadal föll sedan i söndagens final mot amerikanen Taylor Fritz.
– Jag hade ont. Jag har problem med att andas. Jag vet inte om det är något på revbenet, sade Nadal efter finalförlusten.
Nadal vann Australian Open tidigare i år och nästa stora tävling är Franska mästerskapen, som börjar om två månader. Det återstår att se om Nadal är redo till dess.