The Montreal Canadiens are a professional ice hockey team competing in the National Hockey League (NHL). Based in Montreal, Quebec, Canada, the team is one of the oldest and most successful franchises in hockey history.
Founded in 1909, the Canadiens have won 24 Stanley Cup championships, the most in NHL history. The team plays its home games at the Bell Centre in downtown Montreal. As of 2025, the Montreal Canadiens are led by Geoff Molson, who serves as the Owner, President, and CEO of the organization.
Ownership Status of Montreal Canadiens
The Montreal Canadiens do not have a single private owner. Instead, they are owned by a private holding company called Groupe CH, which controls the team, the Bell Centre, and other entertainment assets.
Within Groupe CH, the Molson family—a well-known Canadian business family—holds the majority ownership. Geoff Molson, along with his brothers Andrew Molson and Justin Molson, are the primary owners.
Since the Canadiens are privately owned, there are no public shareholders or stock filings like 13D/13G.
Major Shareholders
| Shareholder / Entity | Ownership Percentage | Notes |
|---|---|---|
| Geoff Molson | Majority Owner | Serves as Owner, President & CEO of Groupe CH |
| Andrew Molson | Co-Owner | Part of the Molson family ownership group |
| Justin Molson | Co-Owner | Shares ownership stake in Groupe CH |
| Groupe CH | 100% (Parent Company) | Holding company that owns the Canadiens and Bell Centre |
Note: Exact ownership percentages are not publicly disclosed since the team is privately held.
About Geoff Molson
Geoff Molson is a prominent Canadian businessman, sports executive, and the public face of Groupe CH, the ownership group behind the Montreal Canadiens, Bell Centre, and multiple entertainment assets. Born into the historic Molson family, he represents the seventh generation of one of Canada’s oldest business dynasties, known for the Molson brewery empire.

Geoff Molson became the President, CEO, and Owner of the Canadiens in 2009, leading the team through major organizational transitions, community initiatives, and long-term development plans. Under his leadership, the franchise has focused on modernizing team operations, enhancing fan experiences, and strengthening ties with the city of Montreal. Molson is widely respected for his hands-on involvement, business expertise, and commitment to preserving the Canadiens’ rich legacy.
Geoff Molson Net Worth

As of 2025, Geoff Molson’s net worth is estimated to be around $1–1.5 billion USD, derived mainly from his ownership stake in Groupe CH, the Montreal Canadiens, and the Molson family’s multibillion-dollar brewery and investment holdings.
While his personal wealth details are not publicly available due to private ownership structures, industry valuations of the Canadiens—one of the most valuable NHL franchises, worth over $2 billion—along with family assets and business interests, contribute significantly to his financial standing. Molson’s wealth positions him among the most influential sports owners in North America, with strong influence in sports, entertainment, and Canadian corporate circles.
Key Shareholder Highlights
- Geoff Molson is the face of the ownership group and the main decision-maker for team operations.
- The Molson family purchased controlling interest in 2009, returning ownership to a family that has been tied to the team since the 1950s.
- Groupe CH oversees hockey operations, business operations, stadium management, and entertainment ventures.
The ownership is known for long-term stability and strong ties to Montreal’s sports culture.
Recent Developments in Ownership
There have been no major ownership changes in recent years.
However:
- In 2024–2025, Geoff Molson continued to emphasize rebuilding the team and strengthening the franchise’s long-term direction.
- Groupe CH continues to invest in Bell Centre upgrades, development programs, and community efforts.
No new investors or ownership shifts have been reported.
FAQs
1. Who is the current owner of the Montreal Canadiens?
The team is owned by Groupe CH, controlled by Geoff Molson and the Molson family.
2. Is the Montreal Canadiens team publicly traded?
No. It is a privately owned franchise.
3. Who runs the day-to-day operations?
Geoff Molson, who serves as Owner, President, and CEO.
4. When did the Molson family buy the team?
They regained majority ownership in 2009.
5. Does the team release its ownership percentages?
No. Private franchises do not disclose detailed ownership splits.
6. Who founded the Montreal Canadiens?
The team was founded in 1909 by Ambrose O’Brien.
7. What company controls the team?
A holding company called Groupe CH.
8. Do the Canadiens have multiple owners?
Yes, mainly Geoff Molson, Andrew Molson, and Justin Molson.
9. Has the ownership changed recently?
No major changes have been reported.
10. Who owns Bell Centre?
The Bell Centre is also owned by Groupe CH, the same company that owns the Canadiens.
Montreal Canadiens Official Site
Discover more from Who Is The Owner Of
Subscribe to get the latest posts sent to your email.