The holiday season is one of the best times to raise money and a great time to host holiday fundraisers for schools. In fact, studies show the primary giving season begins in October and continues through December, with a total of 37% of all charitable donations given during these three months. That is why the holiday season is an ideal time to host holiday fundraisers and tap into that giving spirit. Get a jump on preparing for your holiday fundraisers with these 21 holiday themed fundraiser ideas.