Yes, sugar does attract deer. Sugar is a natural source of carbohydrates, which deer need for energy. In addition, sugar is also a source of calories, which can help deer put on weight.