Mahogany Drop-In Board Games

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

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

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+

10:00AM – 10:30AM (every other Wednesday)

Book Truck

The Calgary Public Library Book Truck pulls into Mahogany with over 2000 items being offered! Books include: YA novels, graphic novels, world language, cooking, travel, library recommendation books and DVD’s and many more for all ages! Bring your library card or sign up for one on the spot.

10:00AM – 12:00PM (every other Wednesday)

Dec 19

Drop-In ESL (English as a Second Language)

ESL Classes are coming back in Winter! New Dates have been added. 

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.’

Mondays, Jan 21 - Jun 24
No Classes on: Mon Feb 18, Apr 22, May 20

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 

*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.