Good Karma Events is an elite all-in-one company bringing you weddings that include award winning entertainment with multiple venues to choose from. Our premier venue at the Old Town Hall features a great location right in the heart of downtown Markham. It has a capacity of 85 with a stunning interior and beautiful bar. The front steps of the Old Town Hall are a great setting for wedding photos. The Bolsover Community Center and the Lions Club in Kirkfield are located just over an hour north of the city. The Bolsover Community Centre historic venue was built in 1901. Originally a school house back in its early days, its rich history in the Kawartha lakes region makes it a must see venue in cottage country. The Lions club is a larger venue with multiple rooms situated on 20 acres.

Bolsover and Kirkfield are close to the Trent Severn Waterway with the famous Kirkfield Lift locks close which can be perfect for unique wedding photos. Bolsover Community Centre is an ideal location for small to large wedding celebrations and parties. The indoor event space accommodates 80 people. The Community Centre is on 2 acres which can host up to 400 guests in an outdoor event tent. The Lions Club can hold larger weddings with a capacity of 200.


Any kind of Music is available for your needs including  Top 40, Oldies, 40’s, 50’s, 60’s, 70′s, 80′s, 90’s, Dance, Motown, House, Country, Indie/Alternative, Soul, Classic Rock, R&B, Metal, Techno, Latin, Hindi, Bollywood, Salsa, Merengue, Vallenato, Christian, Reggae, Calypso, Cha cha, Tango, Rumba, Soca and Hip Hop.

We play for every kind of music for every culture: Greek, French, Swedish, Ukrainian, Polish, Russian, Croatian, Hindu, Muslim, Portuguese, Chinese, Italian, Russian, Japanese, Korean, Jewish, Spanish, Romanian, Serbian,  Hungarian, Jamaican, Sikh, Filipino, South African.


Here are some song ideas for Weddings. Click on any song if you would like to listen to it!




Here is a list of the Top 100 Dance & Party Songs (In No Particular Order)


Here is a list of the Top 20 Slow Dancing Songs (In No Particular Order)