• Mahogany Drop-In Board Games
    Date TBA

    Drop in on [Date TBA] anytime from 2pm to 8pm for a free all ages event. Young or young at heart, everyone is welcome. Bring your friends and family to discover a new game or bring your favourite and share it with other game lovers.

    We also have a dedicated group of Magic: The Gathering players that are excited to meet new people to play with.

    Just some of what we have available to try:

    • Apples to Apples
    • Boss Monster
    • Chess&Checkers
    • Clue
    • Cribbage
    • Life
    • Magic: The Gathering TCG
    • Monopoly
    • Munchkin
    • Pokémon TCG
    • Ticket to Ride 
  • Mahogany Discussion Group
    Sunday January 20, 2019 - 2:00 - 3:30PM

    We are a group for anyone interested in good discussion and polite debate. The meetings are informal and laid back with no pressure to speak up if you prefer to just listen. We meet bi-monthly, the last Sunday afternoon of every second month. Due to the increased popularity of the group, we will now be meeting at the Mahogany Beach Club. Give it a try and join the conversation!

    Hope to see you there!

    Please drop-in or RSVP to host Allan at for more details.

    Next Discussion is about MOVIES:

    Sunday January 20, 2019 

    2:00 - 3:30PM

    Click HERE for more details on what the next discussion group will chat about!   

  • Drop-In Storytime
    10:00AM 10:30AM (every other Wednesday)

    You won’t want to miss the Calgary Public Library events throughout the year at the new Mahogany Beach Club.  Drop in for stories, songs and finger plays the whole family can enjoy. Presented by the Calgary Public Library outreach staff. Great for ages 0 to 5+

  • Drop-In ESL (English as a Second Language)

    English as a Second Language Free Drop-In Conversation Class:

    ‘A lively and welcoming drop in class for English language learners. All levels offered! There will be an emphasis on speaking and listening skills that will be of use in real life situations. Come and practice with native English speakers.’


  • Drop-In Tiny Tots

    Welcome all parents, caretakers & children ages 0-6! Back by popular demand, the Mahogany Tiny Tots Playtime is a free, weekly gathering held at the Mahogany Beach Club, 29 Masters Park SE! There will be toys and equipment in the gym to play with and other activities, come on down and meet others in the community with your kids! 

    No Playtime on:
    Feb 18
    Mar 25
    Apr 22

    Please note: Non Mahogany residents are welcome, they just need to be accompanied by a Mahogany resident and signed in & out.

    * As this is a volunteer run gathering, we are always looking for more volunteers. Please contact

  • Drop-In Futsal
    Mondays 7:00pm 9:30pm

    Futsal is an exciting, fast-paced small sided soccer game, that is widely played across the world. The group meets every Monday. Futsal is played between two teams of five players each, one of whom is the goalkeeper. Unlimited substitutions are permitted. Unlike some other forms of indoor soccer, the game is played on a hard court surface delimited by lines. Walls or boards are not used. Players must be 16 years of age or older to participate.

  • Drop-In Volleyball Club
    Tuesdays 7:00pm 9:30pm

    Are you interested in joining the Drop-In Volleyball Club? The group meets every Tuesday. Players must be 16 years of age or older to participate.

  • Drop-In Basketball Club
    Wednesdays 7:00pm 9:30pm

    Are you interested in joining the Drop-In Basketball Club? The group meets every Wednesday. Players must be 16 years of age or older to participate.

  • Drop-In Pickleball
    Mondays, Thursdays & Friday's

    *New* Pickleball is picking up the steam at the Mahogany beach club! This group meets on Mondays, Thursdays & Friday's, check the Gym Schedule for all the times.