Walmart's Layaway Program Offers Christmas in September. Following success last year, Walmart is set to begin its layaway program a month early. The Bentonville, Ark.-based retail giant will run its Christmas layaway program from Sept. 16 through Dec. 14 in an effort to give parents more time to shop and pay for items this year.