Pettersson var en av de bärande spelarna när BP klarade nytt allsvenskt kontrakt via kvalspel mot Utsikten.
Under de senaste två säsongerna har anfallaren spelat 59 matcher, gjort 24 mål och bidragit med 16 målgivande passningar för BP i först superettan och sedan i allsvenskan.
Pettersson om valet av IFK Göteborg:
"En professionell klubb med en stark historia – men det som lockar mig mest är det som har presenterats för mig om framtiden. Det finns tydliga idéer om vad man vill göra här och det vill jag verkligen vara en del av."
Petterssons kontrakt sträcker sig över fyra år.
"Oscar är här för att konkurrera om en av våra anfallsplatser. Hans attityd och inställning sticker ut för oss och det faktum att han är en poängspelare. Han har egenskaper som kommer att ge oss ytterligare spets i vår offensiv och jag tror att våra supportrar kommer att gilla det de kommer att få se av honom 2024", säger Ola Larsson, teknisk direktör i IFK Göteborg.