The short version. Next: 22 July 2028, total from the Kimberley to Sydney. Then 25 November 2030, total at sunset across South Australia, north-west New South Wales and south-west Queensland. Brisbane and the Gold Coast get totality on 13 July 2037; northern Victoria and Adelaide's Spencer Gulf on 26 December 2038. Certified glasses stay on for the whole of every one.

Every solar eclipse in Australia, 2028 to 2040

Eight solar eclipses can be seen from somewhere in Australia between now and 2040. Four are total eclipses with a path of totality over the mainland. The other four are partial here: the Moon covers part of the Sun and the sky stays light.

Map of Australia with the paths of totality of the total solar eclipses of 22 July 2028, 25 November 2030, 13 July 2037 and 26 December 2038
The four total eclipses over Australia to 2040. Inside each band the Sun is completely covered; the rest of Australia gets a partial eclipse that day. Paths computed from NASA eclipse elements (Espenak); base map Natural Earth (public domain).
Date (local)TypeWhereThe capital cities
Saturday 22 July 2028TotalTotal in the Kimberley (WA), Tennant Creek (NT), south-west Queensland and New South Wales: Bourke, Dubbo, Mudgee, Bathurst and Sydney.Total in Sydney. Partial elsewhere, Sun covered at most: Canberra 96%, Darwin 88%, Melbourne 81%, Brisbane 81%.
Monday 25 November 2030TotalTotal late in the afternoon on the Eyre Peninsula and in the Flinders Ranges (SA), at Tibooburra (NSW) and in south-west Queensland, ending at sunset.Partial elsewhere, Sun covered at most: Adelaide 91%, Perth 77%, Melbourne 75%, Hobart 58%. The Sun sets during the eclipse in Sydney, Brisbane, Canberra.
Wednesday 21 May 2031Partial in AustraliaAnnular (a ring of fire) over Africa, India and Indonesia, not Australia.The Sun sets during the eclipse in Perth, Darwin. Not visible from Sydney, Melbourne, Brisbane, Adelaide, Canberra, Hobart.
Saturday 10 March 2035Partial in AustraliaAnnular (a ring of fire) over New Zealand, not Australia.Partial elsewhere, Sun covered at most: Hobart 94%, Melbourne 76%, Canberra 67%, Sydney 62%. The Sun rises already eclipsed in Adelaide, Darwin. Not visible from Perth.
Wednesday 27 February 2036PartialPartial only, everywhere it is seen.Partial elsewhere, Sun covered at most: Hobart 7%, Melbourne 2%, Sydney 1%, Canberra 1%. Not visible from Brisbane, Perth, Adelaide, Darwin.
Monday 13 July 2037TotalTotal from Geraldton (WA) through central Australia near Uluru to Charleville, Roma, Toowoomba, the Gold Coast and southern Brisbane (QLD), and Byron Bay and Lismore (NSW).Total in Brisbane. Partial elsewhere, Sun covered at most: Perth 94%, Sydney 87%, Canberra 82%, Adelaide 77%.
Sunday 26 December 2038TotalTotal from Onslow (WA) through Whyalla, Port Pirie and the Riverland (SA) to Swan Hill, Echuca, Shepparton, Wangaratta and Mallacoota (VIC).Partial elsewhere, Sun covered at most: Adelaide 97%, Melbourne 96%, Canberra 95%, Sydney 87%.
Friday 11 May 2040PartialPartial only, everywhere it is seen.Partial elsewhere, Sun covered at most: Hobart 24%, Sydney 17%, Melbourne 17%, Canberra 17%. Not visible from Perth, Darwin.

Dates are local. The March 2035 eclipse is 9 March in NASA's tables, which use UTC; in Australia it happens on the morning of 10 March. New Zealand has its own run, with a ring of fire in 2035: see every eclipse in New Zealand to 2040.

The 2028 eclipse comes first

On 22 July 2028 the path of totality crosses the Kimberley, Tennant Creek, south-west Queensland and New South Wales, and leaves the coast at Sydney, with 3 minutes 48 seconds of totality in the CBD. It is the first total eclipse in Sydney since 1857. Our 2028 eclipse guide has the path and how long totality lasts, the eclipse map has times for 28 places, and 10 best places in Sydney covers where to watch from.

Times in each capital city

Local times, with daylight saving where it applies. "Sun covered" is the share of the Sun's disc the Moon covers at the greatest eclipse. Where the Sun rises or sets during an eclipse, part of it happens below the horizon.

Sydney

Sydney's next total eclipse is on Saturday 22 July 2028, with 3 min 48 s of totality in the CBD.

DateIn SydneyBeginsGreatestEnds
Saturday 22 July 2028Total, 3 min 48 s12:41pm2:02pm3:15pm AEST
Monday 25 November 203079% of the Sun covered, sets during the eclipse6:25pm7:19pmAt sunset AEDT
Saturday 10 March 203562% of the Sun covered7:21am8:25am9:37am AEDT
Wednesday 27 February 20361% of the Sun covered4:33pm4:57pm5:20pm AEDT
Monday 13 July 203787% of the Sun covered11:40am1:12pm2:36pm AEST
Sunday 26 December 203887% of the Sun covered10:05am11:26am12:55pm AEDT
Friday 11 May 204017% of the Sun covered12:57pm2:04pm3:08pm AEST

Melbourne

No total eclipse reaches Melbourne before 2040. The deepest partial eclipse is 96% on Sunday 26 December 2038.

DateIn MelbourneBeginsGreatestEnds
Saturday 22 July 202881% of the Sun covered12:32pm1:53pm3:07pm AEST
Monday 25 November 203075% of the Sun covered6:20pm7:16pm8:07pm AEDT
Saturday 10 March 203576% of the Sun covered7:22am8:24am9:34am AEDT
Wednesday 27 February 20362% of the Sun covered4:15pm4:43pm5:11pm AEDT
Monday 13 July 203773% of the Sun covered11:28am12:56pm2:21pm AEST
Sunday 26 December 203896% of the Sun covered10:03am11:19am12:44pm AEDT
Friday 11 May 204017% of the Sun covered12:40pm1:48pm2:53pm AEST

Brisbane

Brisbane's next total eclipse is on Monday 13 July 2037, with 1 min 10 s of totality in the CBD.

DateIn BrisbaneBeginsGreatestEnds
Saturday 22 July 202881% of the Sun covered12:41pm2:02pm3:15pm AEST
Monday 25 November 2030Partial, low in the sky at sunset5:30pmAfter sunsetAt sunset AEST
Saturday 10 March 203539% of the Sun covered6:24am7:24am8:32am AEST
Monday 13 July 2037Total, 1 min 10 s11:42am1:17pm2:43pm AEST
Sunday 26 December 203861% of the Sun covered9:03am10:23am11:53am AEST
Friday 11 May 204010% of the Sun covered1:20pm2:18pm3:12pm AEST

Perth

No total eclipse reaches Perth before 2040. The deepest partial eclipse is 94% on Monday 13 July 2037.

DateIn PerthBeginsGreatestEnds
Saturday 22 July 202850% of the Sun covered9:31am10:48am12:09pm AWST
Monday 25 November 203077% of the Sun covered3:02pm4:12pm5:15pm AWST
Wednesday 21 May 20315% of the Sun covered, sets during the eclipse4:07pm4:47pmAt sunset AWST
Monday 13 July 203794% of the Sun covered8:30am9:46am11:14am AWST
Sunday 26 December 203871% of the Sun covered6:41am7:41am8:47am AWST

Adelaide

No total eclipse reaches Adelaide before 2040. The deepest partial eclipse is 97% on Sunday 26 December 2038.

DateIn AdelaideBeginsGreatestEnds
Saturday 22 July 202876% of the Sun covered11:48am1:11pm2:29pm ACST
Monday 25 November 203091% of the Sun covered5:49pm6:49pm7:43pm ACDT
Saturday 10 March 203565% of the Sun covered, rises already eclipsedBefore sunrise7:50am8:56am ACDT
Monday 13 July 203777% of the Sun covered10:41am12:10pm1:40pm ACST
Sunday 26 December 203897% of the Sun covered9:23am10:36am11:58am ACDT
Friday 11 May 20409% of the Sun covered12:13pm1:11pm2:08pm ACST

Canberra

No total eclipse reaches Canberra before 2040. The deepest partial eclipse is 96% on Saturday 22 July 2028.

DateIn CanberraBeginsGreatestEnds
Saturday 22 July 202896% of the Sun covered12:38pm1:59pm3:13pm AEST
Monday 25 November 203077% of the Sun covered, sets during the eclipse6:23pm7:18pmAt sunset AEDT
Saturday 10 March 203567% of the Sun covered7:21am8:25am9:36am AEDT
Wednesday 27 February 20361% of the Sun covered4:26pm4:53pm5:18pm AEDT
Monday 13 July 203782% of the Sun covered11:36am1:06pm2:31pm AEST
Sunday 26 December 203895% of the Sun covered10:04am11:24am12:52pm AEDT
Friday 11 May 204017% of the Sun covered12:50pm1:59pm3:03pm AEST

Hobart

No total eclipse reaches Hobart before 2040. The deepest partial eclipse is 94% on Saturday 10 March 2035.

DateIn HobartBeginsGreatestEnds
Saturday 22 July 202873% of the Sun covered12:40pm1:56pm3:07pm AEST
Monday 25 November 203058% of the Sun covered6:16pm7:10pm7:59pm AEDT
Saturday 10 March 203594% of the Sun covered7:25am8:29am9:41am AEDT
Wednesday 27 February 20367% of the Sun covered3:47pm4:35pm5:19pm AEDT
Monday 13 July 203764% of the Sun covered11:38am1:01pm2:20pm AEST
Sunday 26 December 203881% of the Sun covered10:14am11:29am12:51pm AEDT
Friday 11 May 204024% of the Sun covered12:31pm1:44pm2:53pm AEST

Darwin

No total eclipse reaches Darwin before 2040. The deepest partial eclipse is 88% on Saturday 22 July 2028.

DateIn DarwinBeginsGreatestEnds
Saturday 22 July 202888% of the Sun covered10:59am12:32pm2:03pm ACST
Monday 25 November 203029% of the Sun covered5:18pm6:07pm6:52pm ACST
Wednesday 21 May 2031Partial, low in the sky at sunset5:27pmAfter sunsetAt sunset ACST
Saturday 10 March 2035Partial, low in the sky at sunriseBefore sunriseBefore sunrise7:04am ACST
Monday 13 July 203764% of the Sun covered10:14am11:42am1:18pm ACST
Sunday 26 December 203844% of the Sun covered7:57am8:57am10:06am ACST

Why the next one in your city may be partial

The Moon's full shadow is only about 200 km wide, so totality covers a narrow band. Everywhere else under the wider partial shadow gets a partial eclipse. That is why Melbourne gets 96% in 2038 while Shepparton, two hours north, gets about 2 minutes of totality. If you want totality, travel into the path; the map above shows where each one runs.

The same safety rules every time

A partial eclipse is never safe without protection, however much of the Sun is covered. Wear certified eclipse glasses that meet ISO 12312-2 for the whole eclipse, from the first bite to the last, totality included. Glasses that meet the standard have no fixed expiry: a pair in perfect condition can be used again, but throw out any pair that is scratched, creased or torn. Our guide to why you need eclipse glasses explains what an eclipse does to your eyes.

Certified, lab-tested eclipse glasses from NSW stock, A$5.45 a pair including GST.

Shop eclipse glasses

FAQ

When is the next solar eclipse in Australia?

Saturday 22 July 2028. It is a total eclipse from the Kimberley through the Northern Territory, south-west Queensland and New South Wales to Sydney, and a partial eclipse everywhere else in Australia.

When is the next total solar eclipse in Australia after 2028?

25 November 2030. Totality crosses the Eyre Peninsula and Flinders Ranges in South Australia, Tibooburra in New South Wales and south-west Queensland in the late afternoon, ending at sunset.

When is the next total solar eclipse in Brisbane?

13 July 2037. The northern edge of the path runs through Brisbane, so totality is a little over a minute in the CBD and longer to the south: about 2 minutes in Logan, 2 and a half in Ipswich and 3 on the Gold Coast.

When is the next total solar eclipse in Victoria?

26 December 2038. The path crosses northern Victoria through Swan Hill, Echuca, Shepparton, Wangaratta and Bright to Mallacoota, with about 2 minutes of totality. Melbourne gets a 96% partial eclipse.

When is the next total solar eclipse in Perth or Western Australia?

The 2037 path crosses the coast at Geraldton, with about 2 and a half minutes of totality; Perth gets 94%. The 2028 path crosses the Kimberley and the 2038 path the Pilbara coast near Onslow.

When is the next total solar eclipse in Adelaide or South Australia?

25 November 2030 on the Eyre Peninsula and in the Flinders Ranges, and 26 December 2038 through Whyalla, Port Pirie and the Riverland. Adelaide itself gets a 97% partial eclipse in 2038.

Is there a solar eclipse in Australia in 2027?

No. The total eclipse of 2 August 2027 crosses North Africa and the Middle East and cannot be seen from Australia. The next one here is 22 July 2028.

Do I need eclipse glasses for a partial eclipse?

Yes. A partial eclipse is never safe without protection. Wear certified ISO 12312-2 eclipse glasses for the whole eclipse.

Sources

All checked 11.11.2026.

Certified paper eclipse glasses

Aura Sight glasses for everyone watching

ISO 12312-2 certified and lab-tested, with a QR batch certificate on every pair. The family kit has four pairs and a printed viewing guide.

Family eclipse kitSingle pairs, A$5.45
← Back to the Journal