Australia will have the best view in the world of the extraordinary event occurring in the sky tonight.

There will be a blue moon and total eclipse tonight which will result in a blue blood moon, the first of its kind to occur in 35 years.

The eclipse will 9:45 pm Brisbane time with the maximum eclipse scheduled to occur at 11:30 pm.