Olga przyczyniła się do wybudowania rosyjskiego szpitala w Pireusie. Utworzyła go, aby upamiętnić swoją najstarszą córkę, Aleksandrę, która zmarła w Moskwie w 1891 roku. Choć szpital był przeznaczony głównie dla rosyjskich marynarzy, niósł pomoc wszystkim marynarzom. Królowa wspierała również zakładanie szpitali w czasie trwania konfliktów pomiędzy Grecją a jej sąsiadami, zwłaszcza podczas wojny grecko-tureckiej i I wojny bałkańskiej.  Za pracę na rzecz rannych Olga i jej synowa, Zofia Pruska, w grudniu 1897 roku zostały odznaczone Krzyżem Królewskiego Czerwonego Krzyża przez królową brytyjską, Wiktorię.