She donated $1.75 million to Queen Elizabeth Hospital during a ceremony Saturday. The money will be used to buy three pieces of medical equipment.
The hospital's radiotherapy unit has been renamed the Clara Braithwaite Center for Oncology and Nuclear Medicine in honor of Rihanna's grandmother, who died in June.
Rihanna says this is her way of giving back to Barbados.
The Associated Press contributed to this report.