Fra 1987 til 1990 var kronprinsesse Sonja visepresident i Norges Røde Kors. Hun var ansvarlig for organisasjonens internasjonale aktiviteter. Hun deltok i delegasjoner til Botswana og Zimbabwe i 1989.