Last spring, my cousin called me in a panic. Her wedding was six months away. She had no DJ yet. She asked me, "How much is a DJ, really?"
I had no idea. So I did what any nosy friend would do. I called ten DJs in three states. The answers shocked me. Quotes ranged from $400 to $4,500. Same basic job. Same basic gear. Huge price gap.
Here's what I learned, with real numbers and real stories from that whole search.

Wedding DJs do more than press play. The good ones run the whole night. They grab the mic and talk to the crowd. They read the room. They keep your grandma and your college roommates both on the dance floor at the same time.
For a basic package, you might pay $600 to $1,200. This usually covers music and a simple sound setup. For a full-service DJ with lighting, an MC, and ceremony music, expect $1,500 to $3,000. Add a photo booth or live sax player, and the price climbs from there.
Here's a quick snapshot based on the quotes I got:
|
Package Type |
What's Included |
Average Price |
|
Basic |
Music, speakers, mic |
$600 - $1,200 |
|
Standard |
Music, MC, dance lighting |
$1,200 - $2,200 |
|
Premium |
Full lighting, ceremony plus reception, extra add-ons |
$2,200 - $4,500 |
My cousin went with the Standard package. She said the lighting alone made the room feel like a real party, not just a hall with tables.

Most DJs charge by the hour, with a set minimum. My cousin's DJ charged a flat $1,400 for five hours. Add an extra hour, and he tacked on $150 more.
Here's a rough guide based on the calls I made:
|
Hours Booked |
Typical Price Range |
|
3 hours |
$500 - $900 |
|
4 hours |
$700 - $1,300 |
|
5 hours |
$900 - $1,800 |
Most weddings book four or five hours. That covers dinner, speeches, and the last dance. If your venue has a strict cutoff time, ask the DJ about overtime fees up front. Some charge double their normal rate after the cutoff.
I learned this one the hard way. A friend in Austin, Texas, booked a DJ for $900. He played five hours at a backyard wedding. Great sound, friendly guy, fair price.
My cousin, up in Boston, paid $1,800 for the exact same setup. Same hours. Same basic gear. The difference came down to one thing: city size and local demand.
So, how much is a DJ in Texas? Based on the quotes I gathered, most Texas DJs charge between $700 and $1,500 for a wedding. Big cities like Austin, Dallas, and Houston sit near the top of that range. Smaller towns often cost less, sometimes a lot less.
If you search "DJ near me," expect prices to shift block by block. Always get three local quotes before you commit to one.

A DJ set is a different animal from a full wedding package. Think birthdays, club nights, or backyard parties. There's no mic work and no schedule to manage. Just music, mixed live.
For a two to three hour DJ set, expect $200 to $600. Club DJs often get paid per night instead of per hour. A local bar gig might pay a DJ $150 to $400 for the whole night, plus tips if the crowd is generous.
Here's where things get wild. Big-name DJs like Calvin Harris or Tiësto charge huge fees for festival sets. We're talking $100,000 to over $1 million per show, based on the event and the size of the crowd.
For private events, like a work party or a big birthday, some famous DJs charge $250,000 and up. That's just to press play for a couple of hours.
Most of us will never pay close to these numbers. But it shows you the full range. A local wedding DJ and a world-famous headliner are worlds apart.
After all those phone calls, I started to see a pattern. These factors push the price up or down:
Experience: New DJs charge less. Pros with ten-plus years charge more.
Gear: Basic speakers cost less than a full sound and light rig.
Travel: DJs coming from out of town often add a travel fee.
Day and season: A Saturday in June costs more than a Tuesday in January.
Extras: Lighting, photo booths, and live music acts all add to the bill.
Demand: Busy cities and busy seasons mean higher prices across the board.
Here's my real advice. Don't just pick the cheapest DJ. And don't assume the priciest one is always the best.
Call at least three DJs before you decide. Ask exactly what's included. Ask about overtime fees. Ask if they've worked your venue before, since that can save a lot of awkward setup time.
My cousin ended up paying $1,300 for a five-hour wedding DJ in a mid-size city. He was worth every dollar. Smooth mixing, great song picks, and no dead air all night.
So, how much is a DJ? It really depends on your city, your hours, and what you need on the night. But now you've got real numbers to start from, not just guesswork.
Most wedding DJs cost $600 to $4,500. Your price depends on hours, lights, and add-ons like an MC. Ask for a full quote first, so you know what is in the price.
A 4-hour DJ often costs $700 to $1,300. Some DJs charge more for extra time. Ask about this cost early. Most weddings book four or five hours for the full event.
Local DJ prices can vary a lot by city. Get three quotes near you and compare what each one offers. Reviews can help too, so check what past guests have to say.
A DJ set for a party often costs $200 to $600. Club DJs may charge a flat fee for the whole night. Ask what is included, like lights or extra gear, to avoid hidden costs.
Top DJs can charge huge fees, from $100,000 to over $1 million for one show. Big private events can cost even more. This shows just how wide DJ prices can be.