From formal plated dinners to relaxed grazing tables and food trucks, Melbourne's catering vendors cover every event style and budget. Compare packages and pricing below, then reach out directly to the caterers that suit your event.
Catering in Melbourne typically ranges from $30-$60 per head for casual or share-style menus, up to $100+ per head for a formal multi-course plated dinner. Each vendor's packages show their real starting price.
Most professional caterers can accommodate vegetarian, vegan, gluten-free and other common dietary needs - confirm specifics directly with the vendor when you enquire.
It varies by vendor - some include waitstaff, crockery and setup in their packages, others focus on food only. Package details on each profile outline exactly what's included.