How long does the Kroger Ad last? By David Kraeer - December 26, 2020 0 177 All Posts May Contain Affiliate Links. Read Our Disclosure Policy Here! Facebook Twitter Google+ Pinterest WhatsApp The Kroger Ad lasts seven days. Around holidays, the Kroger Ad will run for a shorter or longer period of time depending on what day the holiday falls on.