Help John John McCarthy shape the future of our province.

Sign up to receive updates and announcements from Team John John!

John John McCarthy

Liberal Candidate for Glace Bay-Dominion

For anyone that knows John John McCarthy, describing him is easy. He’s an authentic, community minded individual, a teacher, an exceptional athlete and a trainer who sees the potential in everyone.

His boxing career took him around the world and his carded athlete status earned him a scholarship to help pay his way through university where he received a Bachelor of Arts (CBU) and a Bachelor of Education (UNB). Since his youth, he’s led and coached many teams and individuals  to countless wins and championships.

John John is a well liked teacher at Glace Bay High. Most of his teaching career has been focused on helping at-risk youth unlock their true potential. For the past 9 years, he’s owned a small business offering personal training (John John’s Knockout Fitness) where he inspires and motivates clients through a combination of skill and humour.

John John has volunteered with multiple organizations and is consistently supportive of  local initiatives.

John John is married to his wife Candee for 21 years and they have two teenage boys, Matthew and Keigan.

Our Plan for Recovery and Growth

Nova Scotia is ready to take the next step. We have an opportunity, right now, and an obligation to leave a better legacy for our children – by increasing equity, protecting the environment and building a better tomorrow.

Learn More


As a teacher, gym owner, and father, John John recognizes the value of youth in the community.

An often under-represented demographic in politics, he aims to advocate for a safe, prosperous community that will allow the kids he works with daily to thrive and grow. John John wants to make Glace Bay-Dominion a welcoming environment that is bursting with activities for young people.

As a volunteer in initiatives like the Because You Care Cup, a Dominion youth group and restorative justice, he understands that the future will be shaped by the youth of today. He wants to give them the tools necessary to succeed, regardless of what barriers they may face.


John John is a strong advocate for healthcare and mental health supports in Glace Bay-Dominion and Cape Breton. As a former boxer and long-time proponent of physical fitness, he understands the numerous benefits of healthy living. Because of these factors, John John will fight and work tirelessly for access to quality services in the region.

He understands that not only is reliable healthcare a necessity for improving the quality of life in his riding, but that doing so will allow the economy to thrive.

How to Vote for John John

Elections Nova Scotia has made it easy and convenient for you to vote safely in this election. Now is the time to make your vote plan to ensure your voice is heard.

Every Day: You can vote every day at 151 Commercial Street, Glace Bay – Monday to Saturday, 9am to 6pm

Advance Poll: You can vote early at Advance Polls from August 7 to 14

Mail: You can apply for a write-in ballot, visit

Election Day: Vote on Election Day, Tuesday, August 17

Additional Voting Information Vote Safe
Nova Scotia Tax Credits

Nova Scotia residents can donate up to $5,000 per year to each political party. Your first $1,000 is eligible for a generous 75% tax credit (That means the first $1,000 donated only costs you $250.)

For information on provincial political contributions visit Elections Nova Scotia.
For information on claiming provincial tax credits visit Canada Revenue Agency.
Become a Member

In Nova Scotia, we have a dual membership program that grants membership status in the Nova Scotia Liberal Party as well as the Liberal Party of Canada. Registering as a Liberal member only takes a few minutes. After completing the process, you will automatically become a member of both the provincial and federal Liberal Party.
Click here to register now!

Send this to a friend