Your wedding day is one of the most important days of your life, and we understand that you want everything to be perfect. That’s why we offer a wedding DJ service that is tailored to your specific needs and preferences. Our experienced DJs will work with you to create a custom curated musical experience that reflects your unique style and taste. We will also provide professional sound and lighting equipment to ensure that your reception is a memorable and enjoyable experience for you and your guests.

From the first dance to the last song, we will keep the party going and create a fun and energetic atmosphere that will have everyone on the dance floor. With a focus on seamless mixing to ensure continuous engagement and excitement, not to mention a “requests always welcome” mentality, we offer an experience above and beyond the normal wedding vibe. Feel free to listen to some live mixes from Dj Gemini on our homepage and make up your own mind. No genre is off limits; if it’s important to you and your guests, we find a way to mix it into the program! Let us help you make your wedding day unforgettable with our exceptional wedding DJ service.
We are looking forward to hearing from you!

Our Trusted Vendors


We service Calgary, Banff, Canmore, Okotoks, Red Deer, Chestermere, Airdrie, and Crossfield.

  • Unlimited in person, phone, or online consultation
  • Full sound system for the entirety of the day/event
  • Access to thousands of songs for you and your guests to enjoy
  • Custom curated cocktail/dinner music
  • Access to your own planning portal to help shape the soundtrack of your day
  • Professional dance floor lighting
  • Wireless or corded microphone for all announcements


*Multiple upgrades available for extra charge. Reach out to receive our price list

A standard wedding reception package averages $1200. Private/Corporate/Night Club events can vary in price depending on the circumstances. Call us to receive our in-depth pricing guide and customize your quote today.

We book quickly, especially on the weekends. If you would like to check, please call +1 403 863 0573 or email us at [email protected]