Australians flocked to beaches while others took part in church services, as the country experienced a generally warm and sunny Christmas Day.
While Brisbane saw as much as 26 millimetres of rain up to 3pm, the country's other capitals were mainly sunny, making it perfect weather for visits to the beach or outdoor barbecues.
When the rain cleared in Brisbane, the celebrations continued outdoors, with many opting for a dip at the man-made South Bank Beach.
Others made the most of the near-empty Queen Street Mall to play with their children.
At nearby West End over the river, friends and strangers gathered for a free Christmas spread, put on by not-for-profit Community Friends.
Roast chicken, turkey and fresh oysters were on the menu.
But hundreds of Queenslanders turned out for Christmas Mass at St Stephen's Cathedral in Brisbane's CBD.
In Western Australia, hundreds of Catholic churchgoers, old and young, gathered to celebrate Christmas at a crowded St Mary's Cathedral in Perth.
During his address, Perth Archbishop Timothy Costelloe spoke to the idea of peace and gift giving, while also alluding to the war in Ukraine.
Thousands of people flocked to Perth's coast to revel in the sun, on the city's coolest Christmas Day in years.
The temperature hovered around 30 degrees Celsius, after last year's 42C day.
Some extended families are celebrating their first Christmas together in years, after WA's hard border was lifted earlier this year.
In Melbourne, hundreds of people could be seen celebrating Christmas on sunny St Kilda Beach.
Sports fans will be hoping that the favourable weather continues for the start of the traditional Boxing Day Test match, starting on Monday.
In Sydney, thousands flocked to beaches to appreciate the warmer temperatures following an unusually chilly start to December.
ABC/wires