On average a wedding cake costs between 350 and 450 nationwideseveral factors affect the average cost of a wedding cake including the size of the cake the ingredients the number of tiers the delivery location and any special flavors or decorations