Planning a company Christmas party in London can feel like a lot — venue, date, budget, food, drinks, entertainment and getting everyone there. Done in the right order, though, it's straightforward. This guide walks you through every step, from first brief to final booking, so nothing gets missed.
The short version: set your budget and numbers, lock in a date early, choose between a shared or private party, pick the right venue, then build the food, drinks and entertainment around it. Below we cover each step in detail — with links to deeper guides on costs and when to book.
Prefer to hand the hard part to someone else? Send us a quick brief and we'll do the venue-finding for you — free of charge.
Step 1: Set Your Budget and Headcount
Everything flows from two numbers: how many people, and how much per head. Confirm your guest list early — it determines which venues fit and what's realistic. As a guide, most London Christmas parties run £70–£120 per head for a good mid-range event; see our full Christmas party cost breakdown for shared vs private pricing, minimum spends and hidden costs.
Step 2: Lock In Your Date Early
December books up fast, and the best venues and peak dates go months ahead. Decide early whether you want a prime mid-December night, a cheaper early-December or mid-week date, or a January "festive" party. Our Christmas party booking timeline shows exactly when to book to get the date you want.
Step 3: Decide Shared vs Private
This single choice shapes your budget and experience:
- Shared / joiner party — you join other companies at a produced event. Lower cost, great for smaller teams, minimal planning. Browse shared Christmas parties in London.
- Private party — exclusive use of a venue, full control of guest list, branding and menu, higher per-head cost. Browse private Christmas venues.
Weigh it up with our guide to shared vs private Christmas parties.
Step 4: Choose the Right Venue
Match the venue to your group size, style and budget. London options range from bars and restaurants to landmark and riverside spaces:
- Hotels — convenient, all-in packages, easy for out-of-town guests.
- Iconic venues — landmark spaces for a real "wow".
- Venues with a view — rooftops and skyline settings.
- Boat parties — a party on the Thames.
- Bars & nightclubs — lively, later, great for younger teams.
Check the capacity suits your numbers comfortably — both seated and standing.
Step 5: Plan Food and Drinks
Decide the format first: a seated three-course meal for a formal feel, or bowl food and canapés for a standing party that keeps people mingling. Then confirm dietary requirements early. For drinks, choose between a pre-paid package (predictable spend), a cash bar (guests pay), or an open tab. Always check whether a minimum spend applies to your date.
Step 6: Add Entertainment and a Theme
Entertainment sets the tone — a DJ, live band, or full themed production. A theme (masquerade, winter wonderland, Great Gatsby, casino) ties the night together and makes it memorable. Add team-building earlier in the day if you want to make more of it.
Step 7: Sort the Logistics
- Timings. Set arrival, dinner, entertainment and carriages — and confirm the venue's licence/end time.
- Transport. Consider how guests get home late at night, especially in December.
- Accommodation. For out-of-town guests, block-book nearby hotel rooms early.
- Comms. Send save-the-dates, then invites with dress code, dietary and RSVP details.
Step 8: Confirm the Booking
Once you've chosen, secure the date with a deposit (usually 25–50%) and read the contract — cancellation terms, final-numbers deadlines and what's included. Get everything in writing so there are no surprises later.
Quick Planning Checklist
- Budget and per-head figure agreed
- Headcount confirmed
- Date chosen and booked
- Shared vs private decided
- Venue booked with deposit paid
- Food format and dietary needs confirmed
- Drinks package decided
- Entertainment / theme booked
- Transport and accommodation sorted
- Invites sent with all the details
Let Us Plan It For You
Tell us your date, headcount and budget and we'll handle the venue search and send tailored options with clear pricing — free to use. Explore Christmas venues in London, read our cost guide and booking timeline, or submit a brief to get started. Planning a summer event too? See Summer Party Venues London.
Frequently Asked Questions
How do you plan a company Christmas party?
Start by setting your budget and headcount, then book a date early. Decide between a shared or private party, choose a venue that fits your numbers, and build food, drinks and entertainment around it. Finally, confirm with a deposit and send invites with all the key details.
How far in advance should you plan a work Christmas party?
Begin planning 4–6 months ahead, and up to 6–12 months for prime December dates or landmark venues. Early planning gives you the best choice of venue and date and access to better rates.
How much should a company Christmas party cost?
Most London company Christmas parties cost around £70–£120 per head for a good mid-range event, though shared parties can start lower and premium private events run higher. See our full cost guide for a detailed breakdown.
What makes a good office Christmas party?
The right venue for your group size, a date that suits the team, good food and drink, entertainment that fits your culture, and smooth logistics so guests can relax. Clear communication and early booking make the whole thing run better.
Who should organise the company Christmas party?
It's usually an office manager, EA or a small social committee — but using a free venue-finding service takes the venue search, negotiation and logistics off their plate, so they can focus on the details that matter to the team.

