The tradition originated in Germany in the middle of the 19th century, but the exact origin can no longer be traced. Although the Advent calendar originated in Germany, you can get them almost everywhere nowadays. Even before the First World War, Advent calendars were exported to England and later to the USA.
Even at home in England, the typical German tradition is not to be missed. This year I treated myself to a tea Advent calendar. A new surprise every morning - simply delicious.