Nel 1897, allo scoppio della guerra dei trenta giorni contro gli ottomani per il possesso di Creta, che si concluse con un'umiliante sconfitta greca, Sofia e altre donne della famiglia reale lavorarono attivamente con la Croce Rossa greca per aiutare i soldati feriti. Nella Tessaglia Sofia fondò ospedali da campo, supervisionò l'addestramento delle infermiere greche e curò di persona i soldati feriti. Sofia favorì anche l'arrivo di infermiere inglesi in Grecia.