The Yule goat is a Scandinavian and Northern European Yule and Christmas symbol and tradition. Its origin is from Germanic paganism and has existed in many variants during Scandinavian history. Modern representations of the Yule goat are typically made of straw.
The Yule goat’s origins date back to ancient Pagan festivals. A popular theory is that the goat is connected to worship of the Norse god Thor, who rode the sky in a chariot drawn by two goats, Tanngnjóstr, or “teeth grinder” in Old Norse; and “teeth bearer,” or Tanngrisnir.