Program tekmovalnih disciplin ter navodila za tehnično izvedbo za vse vrste tekmovalnih enot pripravlja poveljstvo Gasilske zveze Slovenije. Organizatorji gasilskih tekmovanj izbirajo tekmovalne discipline za razpisano tekmovanje samostojno, razen v primeru, ko je tekmovanje nižjega nivoja pogoj za uvrstitev na tekmovanje višjega nivoja.
Tekmovalne enote, ki se uvrstijo na mednarodna gasilska tekmovanja, tekmujejo po pravilih mednarodnih organizacij, ki so tekmovanja razpisala.
Tekmovalne enote so razvrščene v naslednje tekmovalne kategorije:
PIONIRJI:
- pionirji - tekmovalci, starost od 7 let do 11 let (pri vseh kategorijah se upošteva leto rojstva).
MLADINCI:
- mladinci - tekmovalci, starost od 12 let do 16 let.
ČLANI:
- člani A - povprečna starost tekmovalne enote pod 30 let;
- člani B - starost tekmovalca 30 let in več (za dodatne točke se upošteva starost do 63 let);
- starejši gasilci - starost tekmovalca 58 let in več.
ČLANICE:
- članice A - povprečna starost tekmovalne enote pod 30 let;
- članice B - starost tekmovalke 30 let in več (za dodatne točke se upošteva starost do 55 let);
- starejše gasilke - starost tekmovalke 48 let in več.
Organizator tekmovanja lahko predpiše tudi drugačne tekmovalne kategorije. Tekmovalne enote članic in članov B lahko na lastno željo tekmujejo v kategoriji A.
Tekmovalna pravila so zbrana v brošuri: Gasilske in gasilskošportne tekmovalne discipline, četrta izdaja, avtorja Maksa Lešnik, Ljubljani 2003.