Kid Rock

In this Oct. 17, 2018, file photo Kid Rock performs during a rally for Republican U.S. Senate candidate John James in Pontiac, Mich.

(WSMV/CNN) -- Walmart shoppers in Nashville received an early holiday gift thanks to Kid Rock.

The singer paid off all of the remaining layaway balances at the Dickerson Pike Walmart, the store said, "bringing incredible joy to about 350 families in Nashville."

Rock said he was inspired by actor and filmmaker Tyler Perry, who recently paid off more than $430,000 in layaways at an Atlanta Walmart.

"Great idea!" Rock wrote in a tweet to Perry. "I followed your lead and paid off the layaway at my local Walmart in Nashville. Merry Christmas and God Bless You!"

Celebrities haven't been alone in spreading acts of kindness this holiday season.

In recent weeks, anonymous good Samaritans have paid off layaway items in four Walmart stores in different parts of the country -- a total of more than $130,000.

A Secret Santa appeared in a Walmart in Derby, Vermont last month and paid for the purchases of almost everyone in the store, including the charges on layaway. An anonymous buyer paid for $57,000 in layaway items at a Uniondale, New York, store while another spent $44,000 in a Longmont, Colorado, store and a third shelled out $29,000 at a Walmart in Kennett Square, Pennsylvania, a Walmart spokesman confirmed to CNN.

Recommended for you

(0) comments

Welcome to the discussion.

Keep it Clean. Please avoid obscene, vulgar, lewd, racist or sexually-oriented language.
PLEASE TURN OFF YOUR CAPS LOCK.
Don't Threaten. Threats of harming another person will not be tolerated.
Be Truthful. Don't knowingly lie about anyone or anything.
Be Nice. No racism, sexism or any sort of -ism that is degrading to another person.
Be Proactive. Use the 'Report' link on each comment to let us know of abusive posts.
Share with Us. We'd love to hear eyewitness accounts, the history behind an article.