Hopes of a white Christmas have been dashed for another year.