Danske yttern Jeppe Kjaer, värvad från Bodö/Glimt i somras, satte sitt första mål i Mjällbytröjan efter bara fyra minuters spel.
– En inövad variant, sa Kjaer om målet.
Därefter utökade mittbacken Tom Pettersson och anfallaren Abdoulie Manneh innan paus. Duon styrde och nickade in två snarlika inlägg. Mjällby gick in i halvtidsvilan med en tremålsledning.
Mjällbys sportchef Hasse Larsson befann sig på läktaren under måljublet.
– Varför gör de inte så oftare?, frågade han sig.
Nasiru Moro reducerade tidigt i den andra halvleken men Degerfors kom aldrig närmre. Elliot Stroud satte slutresultatet till 4-1 i den 84:e minuten.
Pettersson var nöjd med segern men inte med reduceringsmålet.
– Vi är effektiva, vilket gör att vi vinner den här matchen. Det var sjukt störande att släppa in det där målet, sa han till SVT Sport.
För Degerfors var det en tung dag. Laget inledde passivt och betalade ett högt pris.
– Tung match. Vi ger bort 1–0 i början av matchen och vi är inte påkopplade. Vi får en hyfsad period efter den men sen är vi alldeles för passiva. De är det bättre laget, sa Sebastian Ohlsson.
Mjällby dominerade statistiken med 57 procent bollinnehav och sex avslut på mål mot Degerfors två. Totalt sköt bortalaget nio avslut mot hemmalagets åtta.
Mjällby inledde säsongen med två förluster men har nu tagit nio poäng på tre matcher. Laget klättrar i tabellen och befäster sin position bland Allsvenskans starkaste just nu.
Degerfors stannar på elfte plats med åtta poäng. Publiken på Stora Valla uppgick till 3 636 åskådare. Matchen dömdes av Fredrik Klitte.