Dzięki niej powstały osobne więzienia dla kobiet i młodocianych przestępców.
Pod koniec XIX wieku Olga w centrum Aten założyła największy szpital w Grecji – Evangelismos. Uważa się, że spośród wszystkich przedsięwzięć charytatywnych, które podejmowała królowa, to właśnie ten szpital był jej ulubionym.
Dzięki wsparciu Olgi wybudowano również przytułki dla nieuleczalnie chorych i niepełnosprawnych starszych osób, a także sanatorium dla chorych na zapalenie płuc. Oprócz tego królowa zaangażowała się również w niesienie pomocy niezamożnym dziewczętom – utworzyła dla nich szkołę gotowania czy szkołę tkacką.
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ę.