While the new item has already been found on store shelves in some areas, the official launch is on April 23, 2017 and the English muffins are slated to stick around for just six weeks. The suggested price for a 13-oz package of six muffins is $4.49.
Photo via Thomas'.