National Events

Looking to Register for CBBF Nationals & IFBB International Events Qualifier. Follow the link below to get started!


Want to view a list of all upcoming event dates for CBBF/IFBB.  It has never been easier. Click the link below!


Want to view a listing of all contest results and previous events results?  View our full directory of contest results!


The CBBF is Canada’s only IFBB recognized governing body for amateur bodybuilding, fitness and body fitness (figure) competition. This is the only Canadian organization that qualifies competitors for competition at the three annual IFBB World Championships, and the only one that awards competitors an IFBB Elite Pro Card. Participating in CBBF events means you are able to compete with the best athletes in Canada who qualify through stringent tiered systems in their host provinces and are judged by qualified provincial, national and international level judges. Only those competitions that appear on our Events listing under each of the sections are sanctioned by the CBBF.

2019 CBBF IEQ Date & Location Announced

2019 CBBF IEQ Date & Location Announced

The CBBF is happy to announce that Matthew Tsinkorang and David Ford of EPM will be promoting the 2019 International…
Registration for OAFA Naturals

Registration for OAFA Naturals

We are facilitating the online registration for the OAFA Naturals scheduled for November 4, 2018. Full details for the contest…

Registration for OAFA National Qualifier

We are facilitating the online registration for the OAFA National Qualifier scheduled for Sept 15, 2018. Full details for the…

2018 Diamond Cup

Having had a series of enquires and after consideration by the CBBF Executive Team, it has been agreed for the…


The CBBF is proud to showcase this months highlight reel from the latest competition!  Want to see more? View our provincial sites to get more out of your membership!


View our full listing of rules and regulations for your divisions.


See some amazing shots from past events! Click the link to view!


Looking for more information for your Province. Let us help!

Translate »