Our Passion for People
First and foremost, we’re passionate about people and we love what we do. At Coastal DJ & Video, we are privileged to help you create the memories that will last a lifetime. Our mission is to help you have the best time with your family and friends that you could ever imagine. This is especially true when it comes to weddings – a wedding is one of the most special days of someone’s life and when planning an event of such importance, you deserve the very best.
Our Wedding & Event DJs
Over 30 years ago Coastal DJ & Video’s founder, George Wainwright, discovered a genuine love of entertaining which is shared by every single member of the team on staff today. We are proud to not only play songs but work with vendors, make necessary announcements, and do everything we can to create unforgettable events all across the North Carolina coast and beyond.
There’s much more to being a successful DJ than playing cool songs. Your party also needs a professional MC that can work closely with your planner, understand your taste and create the proper environment to help your guests let loose. Connecting with the crowd is so key to making the fun feel natural, which is why we’re experts at reading a room and navigating requests while keeping to your preferences at all times. We love the art and the craft of what we do.
If this sounds like what you want for your wedding, call us or contact us to check availability and to get a quote for your wedding.
Click on the photos below to view our wedding DJs, then call us or contact us to check availability and to get a quote for your wedding.

Your Dream Event Starts Here
We cover events across North Carolina, from the Outer Banks to Wilmington, including Raleigh and Greenville. Tell us a little about yourself and we’ll be in touch ASAP.
Click here to call us or use our form below to get in touch.
Wilmington
18 S Water St Suite 2
Wilmington, NC 28401
910.762.8851
[email protected]
Sunday-Saturday 9am – 6pm
Outer Banks
2013 Edenton St
Kill Devil Hills, NC 27948
252.573.0161
[email protected]
Monday – Saturday 9am – 5pm