« Combien de guerres avons-nous vues ! », a-t-il déclaré, ajoutant que les principales victimes étaient « les faibles et les vulnérables ».
« Je pense avant tout aux enfants dévorés par la guerre, la pauvreté et l'injustice », a ajouté le pontife.
Il s'adressait aux fidèles de la basilique Saint-Pierre de la Cité du Vatican.
Le pape François, 86 ans, est entré dans l'église en fauteuil roulant et s'est assis à l'emplacement de l'autel pendant la majeure partie de la messe de samedi soir.
« Alors que les animaux se nourrissent dans leurs étables, les hommes et les femmes de notre monde, dans leur soif de richesse et de pouvoir, consomment même leurs voisins, leurs mères et leurs sœurs », a-t-il déploré.
Il n'a pas mentionné spécifiquement la guerre entre la Russie et l'Ukraine pendant le service.
Au cours des premières étapes de l'invasion à grande échelle lancée par la Russie le 24 février dernier, le pontife argentin a été largement critiqué en Ukraine pour avoir fait ce que de nombreux Ukrainiens ont considéré comme des commentaires prudents, sans blâmer directement la Russie.
En juin, il a laissé entendre que la guerre avait été « en quelque sorte provoquée ou non ».
Mais le pape a ensuite dénoncé ce qu'il a décrit comme des atrocités commises par les troupes russes.
Dimanche, le pape François doit prononcer sa traditionnelle bénédiction et son message Urbi et Orbi (à la ville et au monde) depuis le balcon de la basilique Saint-Pierre, à l'intention des catholiques de la place et du monde entier.