Sunday Services

10am & 5pm
available online

Healing Service

First Wednesday of the Month, 7pm
available online

Services at All Souls are marked by joy for adults & children

All Souls for toddlers to teenagers

Playtime Cafe

All Kids

Youth Group

Call 02 9569 2646

Alpha at All Souls

This is a brilliant course explaining the Christian faith in a clear and accessible way.


Our church is a beautiful building & a perfect place for a Christian wedding service.


Baptism is a special event that involves understanding who Jesus is & what he has done for us in his death on the cross for our sin.


Keep updated with all the upcoming events at All Souls.

The Journal

Enjoy some food for thought from the team at All Souls Leichhardt.

Bible Studies

Bible studies are an important part of church life where small groups of people study the bible and apply it to the context of their lives.

Community Support

All Souls collaborates with Anglicare to provide support to the Leichhardt community.

All Souls runs ESL ( English as a Second Language) classes on Monday to support the Leichhardt Community.