how long does focaccia last? focaccia is best fresh but retains quality for 2 to 3 days at room temperature and up to 5 to 6 days in the refrigerator. either way, it should sit in a sealed bag with all the excess air squeezed out. if you need more time, you can freeze it.