Christmas 2013 will see quite a contrast across Australia's capital cities, with the south and west the pick of the bunch, while the east and north will not have it so good.
Those who live in Adelaide, Melbourne or Hobart will have stunning Christmas weather, with all three cities likely to see their warmest Christmas Day since 1998.
Adelaide can look forward to sunny skies a top of 33 degrees, a great day to play some backyard cricket.
Melbourne will be similarly beautiful and is headed for 31 degrees, ideal weather to get down to the beach.
Hobart will see one of the warmest days of the month so far as the mercury is set to rise to 27 degrees.
Perth and Brisbane will also get the goods, heading for highs of 31 and 30 degrees respectively.
It is not looking so good for parts of the east though, with Sydney set to miss out once again, with its second wet Christmas on the trot with a top in the low 20s. Thankfully at least much of the morning won't be too wet with only a bit of drizzle around, however it will get very wet during the evening and overnight.
Darwin will see a typically wet Christmas, with showers and an afternoon thunderstorm or two with a maximum of about 31 degrees.
Merry Christmas to all!
© Weatherzone 2013
15:19 EST Editor's note: This story has been updated to clarify that the higher prices predicted by livestock agent Kevin Currie would be paid for dressed weight and not live weight bullocks, as was suggested in the original story.