De club werd in 1967 opgericht als FC Petegem-Schelde. Bij het vijftigjarige bestaan in 2017 mocht de club het predicaat "Koninklijke" aan de clubnaam toevoegen.
KFC Petegem-Schelde is een bescheiden club die nooit hoger dan derde provinciale speelde. Het grootste deel van de clubgeschiedenis werd in vierde provinciale aangetreden.
Toen de club in 1967 bij de KBVB begon, was Derde Provinciale de laagste reeks, Petegem eindigde twee maal als laatste. In 1969 werd Vierde Provinciale ingevoerd waar de club sportief beter tot zijn recht kwam.
Vanaf eind jaren zeventig was de club geregeld in de top van de klassering te vinden, in 1981, 1983 en 1984 werd telkens een derde plaats behaald. In 1988 zelfs een tweede plaats.
Na vier mindere seizoenen wist Petegem in 1993 de titel te behalen in vierde provinciale D en keerde zo voor het eerst sinds de beginjaren terug naar derde provinciale.
De club hield vijf jaar stand op het derde provinciale niveau en in 1995 werd met een derde plaats het beste resultaat in de clubgeschiedenis behaald.
In 1998 degradeerde Petegem terug naar vierde provinciale.
Een tweede plaats in 2002 leidde de club opnieuw naar derde provinciale, maar dit verblijf werd tot één seizoen beperkt.
In 2005 werd Petegem opnieuw tweede en keerde terug naar derde provinciale. De club wist met zes opeenvolgende seizoenen in deze reeks een nieuw clubrecord te vestigen.
In 2011 moest geel-groen terug naar vierde provinciale, maar ditmaal was een vijfde plaats voldoende voor een onmiddellijke terugkeer die via de eindronde werd afgedwongen.
Het volgende seizoen ging de lift weer naar beneden en Petegem belandde opnieuw in vierde provinciale.
Na zeven seizoenen vierde provinciale werd in 2018 de tweede kampioenstitel in de clubgeschiedenis behaald, en ook deze maal was het verblijf in derde provinciale van korte duur, want toen in de lente van 2020 de competities werden stilgelegd door een uitbraak van het coronavirus stond Petegem voorlaatste.
In het seizoen 2021-2022 speelde Petegem dan weer eindronden, het werd 3de in de competitie en won alle 2 zijn promotiematchen. Wederom een terugkeer naar derde provinciale.