Hire a DJ for your wedding, party or corporate event
Find the right DJ for your event, compare guide prices and arrange everything directly with the performer — no commission, no booking fees.
A good DJ does far more than press play. They read the room, take requests in their stride and keep the dance floor busy until the very last song. In the UK, most party DJs charge somewhere between €300 and €600 for a standard four-hour set, while experienced wedding DJs with a full sound and lighting rig typically ask €500 to €1,100.
The figures below are indicative from-prices in euros, based on what professional DJs across the UK typically charge. Every booking is different, so treat them as a starting point and agree the final fee directly with the DJ — on EntertainerShow there is no commission and no middleman taking a cut.
DJ prices at a glance (2026)
| Birthday party (4 hours) | €300 – €600 |
| Wedding (afternoon and evening) | €500 – €1,100 |
| Corporate party or staff do (5 hours) | €450 – €950 |
| Kids' disco (2 hours) | €200 – €400 |
| Club or bar set (2 hours) | €250 – €500 |
| All-inclusive package with sound and lighting | €600 – €1,400 |
These are guide prices only — each DJ sets their own rates and will confirm an exact quote with you directly.
How far in advance should I book a DJ?
For weddings and December dates, six to twelve months ahead is sensible. For a birthday or private party, one to three months is usually enough — though popular DJs fill their Saturdays quickly.
Are the prices on this page fixed?
No — they are indicative from-prices to help you budget. You agree the final fee directly with the DJ, and EntertainerShow charges no commission on top.
Does a DJ bring their own equipment?
Most professional DJs bring a complete set-up: decks, PA and basic lighting. Always confirm what is included, especially at larger venues that may need extra sound.
Can I request specific songs?
Absolutely. Most DJs ask for your favourites and your no-gos in advance, and will happily take requests on the night — just agree the approach beforehand.