Deprecated: Creation of dynamic property wpdb::$categories is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/wp-db.php on line 668

Deprecated: Creation of dynamic property wpdb::$post2cat is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/wp-db.php on line 668

Deprecated: Creation of dynamic property wpdb::$link2cat is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/wp-db.php on line 668

Deprecated: Creation of dynamic property wpdb::$time_start is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/wp-db.php on line 668

Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/class-wp-theme.php on line 544

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/rest-api/class-wp-rest-request.php on line 960

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/rest-api/class-wp-rest-request.php on line 980

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/rest-api/class-wp-rest-request.php on line 992

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/rest-api/class-wp-rest-request.php on line 1003

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/class-wp-block-list.php on line 199

Deprecated: Creation of dynamic property ACF::$fields is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/includes/fields.php on line 136

Deprecated: Creation of dynamic property acf_loop::$loops is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/includes/loop.php on line 26

Deprecated: Creation of dynamic property ACF::$loop is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/includes/loop.php on line 270

Deprecated: Creation of dynamic property ACF::$revisions is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/includes/revisions.php on line 413

Deprecated: Creation of dynamic property acf_validation::$errors is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/includes/validation.php on line 26

Deprecated: Creation of dynamic property ACF::$validation is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/includes/validation.php on line 212

Deprecated: Creation of dynamic property acf_form_customizer::$preview_values is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 26

Deprecated: Creation of dynamic property acf_form_customizer::$preview_fields is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 27

Deprecated: Creation of dynamic property acf_form_customizer::$preview_errors is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 28

Deprecated: Creation of dynamic property ACF::$form_front is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/includes/forms/form-front.php on line 603

Deprecated: Creation of dynamic property acf_form_widget::$preview_values is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 34

Deprecated: Creation of dynamic property acf_form_widget::$preview_reference is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 35

Deprecated: Creation of dynamic property acf_form_widget::$preview_errors is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 36

Deprecated: Creation of dynamic property UpdraftPlus_Addon_Reporting::$log_ident is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/plugins/updraftplus/addons/reporting.php on line 48

Deprecated: Creation of dynamic property UpdraftPlus_Addon_Reporting::$log_facility is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/plugins/updraftplus/addons/reporting.php on line 49

Deprecated: Creation of dynamic property UpdraftPlus_Addon_CloudFilesEnhanced::$title is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/plugins/updraftplus/addons/cloudfiles-enhanced.php on line 30

Deprecated: Creation of dynamic property UpdraftPlus_Addon_CloudFilesEnhanced::$description is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/plugins/updraftplus/addons/cloudfiles-enhanced.php on line 31

Deprecated: Creation of dynamic property UpdraftPlusAddons2::$plugin_file is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/plugins/updraftplus/udaddons/updraftplus-addons.php on line 68

Deprecated: Creation of dynamic property acf_field_oembed::$width is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 31

Deprecated: Creation of dynamic property acf_field_oembed::$height is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 32

Deprecated: Creation of dynamic property acf_field_google_map::$default_values is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-google-map.php on line 33

Deprecated: Creation of dynamic property acf_field__group::$have_rows is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-group.php on line 31

Deprecated: Creation of dynamic property acf_field_clone::$cloning is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 34

Deprecated: Creation of dynamic property acf_field_clone::$have_rows is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp-content/mu-plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 35

Deprecated: Creation of dynamic property WP_Block_Type::$skip_inner_blocks is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/class-wp-block-type.php on line 347

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/class-wp.php on line 173
Immanuel - Immanuel Primary School
Book a Tour

Deprecated: Creation of dynamic property WP_Block::$attributes is deprecated in /home/runcloud/webapps/immanuelps-staging/web/wp/wp-includes/class-wp-block.php on line 168

It starts here.

Welcome to Immanuel Primary School

Immanuel Primary is an Early Learning Centre (ELC) – Year 6 Co-educational School of the Lutheran Church of Australia located on the same campus as Immanuel College. The programs and facilities offer students an exceptional range of options as they pursue the ELC to Year 12 educational journey.

Principal’s Welcome

‘Immanuel is a place that never stops as it thrives on energy and excitement.’

Bec Clements, Principal

History

Established in 1970, we invite you to be part of our history.

Since 1970, when Immanuel Primary School was established as the first Lutheran primary school in the western suburbs of Adelaide, it has continued to build strong foundations for the lives of many young children.

People

Our strength is our people.

From the Primary School Council who govern the school, to our highly qualified and professional staff.

Community

Our community is what makes Immanuel special.

The Immanuel community extends beyond students and encourages inclusivity and values participation.

Contact & Location

Immanuel Primary School and Immanuel College are located on the same campus

The school is located in the western suburbs of Adelaide, five minutes from the Glenelg Beach and twelve minutes from the city centre.
A feature of the school’s physical appearance is open play and recreation spaces.
The Glenelg tramline and Anzac Highway bus stop are but a 5 minute walk. Immanuel is on spacious grounds in Novar Gardens, South Australia, in Adelaides inner south-west.

News, Events & Calendar

There’s always something happening at Immanuel.

We invite you to read the latest news, find out what’s on, or update your calendar.

Uniform

Our uniform, worn with pride since 1970.

Canteen

Focused on promoting healthy choices for our students.

Out of School Hours Care

Immanuel Primary School offers before and after school care.

Bus Service

Onboard with Immanuel College Buses.

EXPLORE OUR SCHOOL


Book a Tour