Welcome to generations city - a Church for Everyone!

We are one Church in two locations.

Our Mirrabooka Campus is located at 42 Mirrabooka Ave Mirrabooka  WA  6062 and our Midland Campus is located in the Crooked Spires Cafe Building, 71 Victoria Street Midland WA 6056.

If it's your first or second time at Generations City we want to connect with you in our Guest Lounge after our morning service. The Guest Lounge is in the Cafe Area at the entrance of the Church. Here you will meet our team, have a barista coffee on us and you'll get a welcome gift to take home. Simply ask one of our friendly team to point you in the right direction.

To help make your visit to Generations City easier, we have compiled this list of the most frequently asked questions a guest of ours might have.

1. What are your service times?

Both Services start at 10am. Look forward to seeing you soon.


2. Is there a place to park?

There is plenty of parking both at the front and rear of the building. You can enter from Mirrabooka Ave and our carpark hosts will direct you to a parking bay. 


3. When I arrive, is there anything special I need to do?

Not really, just come and make yourself at home. If you would like to chat with some one when you arrive, please visit the Information Area. We would love to connect with you, help you find a seat, and point out a few things that will help make your visit comfortable.  We know that you have many options as to where you could spend your Sunday morning and are honoured that you would choose to spend your time with us.


4. Do you have children’s programs (6 weeks-11 years old)?

We provide a safe, clean, and FUN environment for your children to grow and learn while you are in service. Each age group is in an environment that is catered to their unique stage of development. We believe that your kids will enjoy themselves so much that they’ll end up bringing YOU back to church! Your child’s safety is our highest priority and so we require each of our volunteers to undergo a Working With Children Check to being involved.


5. Do you have a youth program (12-17 years old)?

The youth meet every Friday night at 7 pm at Generations City, 42 Mirrabooka Ave Mirrabooka for Royal Youth. On Sundays, we like to include this age group to play an active part of the main services. Therefore, on Sundays, all kids 12 years old and older join us in the main service.


6. How should I dress?

Comfortably! Come as you are.


7. What can I expect?

Upon arrival, our friendly team of greeters and connectors will welcome you with a smile. Our services are contemporary and God honouring and include powerful worship, prayer, communion and an inspiring message of hope from our Senior Pastor or another minister.