What Country Eats the Most Candy?

Denmark is the country with greatest candy consumption on a per-capita basis, as of 2015. The average Dane eats 36 pounds of candy a year, which equates to around 3 pounds per month.

Danes love imported candy as well as a national favorite, Flodeboller, a chocolate-covered cream puff. Candy is commonly found in the office and consumed as a mid-afternoon snack. In Danish tradition, the children eat a bowl of candy on Friday while watching the Disney Show. Schools typically do not allow candy, so most children consume candy on Fridays and on the weekends. Denmark has long been the top consumer of candy, with Sweden usually coming in second.