To promote snooker through competition and education at all levels in Canada.
To develop snooker through various programs including:
- A Junior Program
- A Referee Program
- A Coaching Program
- Enforce a drug policy among all athletes.
- Help establish a snooker academy in each province.
- Have an annual meeting to discuss past present and future policies and strive to improve them on a consistent basis.
- Establish relations with international federations within the sport.
- Establish relations with international committees of multi-sport events.