Of the twenty-four teams in the 1997 Rugby World Cup Sevens, three were automatically qualified: 1993 champions England, runners-up Australia and hosts Hong Kong. The other twenty-one slots were contested by sixty-four national teams in three tournaments: Lisbon, Dubai and Punta del Este, with the quarterfinalists of the first two tournaments, then the semifinalists and Plate winner of the third advancing. Through qualifying through their tournaments, Cook Islands, Morocco, Portugal and Zimbabwe all made their first World Cup appearance.
Qualifier 1: Lisbon
Day 1
Pool A
{ | class="wikitable" style="text-align: center;" |- !width="120"|Teams !width="40"|Pld !width="40"|W !width="40"|D !width="40"|L !width="40"|PF !width="40"|PA !width="40"|+/− !width="40"|Pts |- |align=left| |2||2||0||0||153||0||+153||6 |- |align=left| |2||1||0||1||19||90||−71||4 |- |align=left| |2||0||0||2||10||92||−82||2 |}
Pool B
{ | class="wikitable" style="text-align: center;" |- !width="120"|Teams !width="40"|Pld !width="40"|W !width="40"|D !width="40"|L !width="40"|PF !width="40"|PA !width="40"|+/− !width="40"|Pts |- |align=left| |2||2||0||0||165||0||+165||6 |- |align=left| |2||1||0||1||31||111||−80||4 |- |align=left| |2||0||0||2||19||104||−85||2 |}
Pool C
{ | class="wikitable" style="text-align: center;" |- !width="120"|Teams !width="40"|Pld !width="40"|W !width="40"|D !width="40"|L !width="40"|PF !width="40"|PA !width="40"|+/− !width="40"|Pts |- |align=left| |2||2||0||0||83||3||+80||6 |- |align=left| |2||1||0||1||69||24||+45||4 |- |align=left| |2||0||0||2||0||125||−125||2 |}
Pool D
{ | class="wikitable" style="text-align: center;" |- !width="120"|Teams !width="40"|Pld !width="40"|W !width="40"|D !width="40"|L !width="40"|PF !width="40"|PA !width="40"|+/− !width="40"|Pts |- |align=left| |2||2||0||0||105||12||+93||6 |- |align=left| |2||1||0||1||22||91||−69||4'' |- |align=left| |2||0||0||2||19||43||−24||2|}Pool E{ | class="wikitable" style="text-align: center;" |- !width="120"|Teams !width="40"|Pld !width="40"|W !width="40"|D !width="40"|L !width="40"|PF !width="40"|PA !width="40"|+/− !width="40"|Pts |- |align=left| |2||2||0||0||78||0||+78||6|- |align=left| |2||1||0||1||36||35||+1||4|- |align=left| |2||0||0||2||0||79||−79||2|}Pool F{ | class="wikitable" style="text-align: center;" |- !width="120"|Teams !width="40"|Pld !width="40"|W !width="40"|D !width="40"|L !width="40"|PF !width="40"|PA !width="40"|+/− !width="40"|Pts |- |align=left| |2||2||0||0||118||19||+99||6|- |align=left| |2||1||0||1||47||66||−19||4|- |align=left| |2||0||0||2||14||94||−80||2|}Pool G{ | class="wikitable" style="text-align: center;" |- !width="120"|Teams !width="40"|Pld !width="40"|W !width="40"|D !width="40"|L !width="40"|PF !width="40"|PA !width="40"|+/− !width="40"|Pts |- |align=left| |2||2||0||0||131||0||+131||6|- |align=left| |2||1||0||1||52||62||−10||4|- |align=left| |2||0||0||2||5||126||−121||2|}Pool H{ | class="wikitable" style="text-align: center;" |- !width="120"|Teams !width="40"|Pld !width="40"|W !width="40"|D !width="40"|L !width="40"|PF !width="40"|PA !width="40"|+/− !width="40"|Pts |- |align=left| |2||2||0||0||94||12||+82||6|- |align=left| |2||1||0||1||41||59||−18||4|- |align=left| |2||0||0||2||24||88||−64||2|}