buttercream frosted cupcakes are good for up to two days (they are fine at room temperature) and cream cheese frosted cupcakes need to be refrigerated if kept for the second day.