Consumers will be both wearing and spending plenty of green this year, 162 million Americans are planning to celebrate St. Patty's Day. Research conducted and published by the National Retail Federation projects that consumers will spend a record $7.2 billion this year. That's an average of $44.40 cents per person.