Det bekrefter klubben på sitt nettsted.
Overgangen kommer bare én dag etter Mjällby også hentet Colin Rösler fra Lillestrøm.
– Vi har lett etter en midtstopper med lederegenskaper, og derfor kjennes det veldig godt å endelig få landet en avtale med Tom. Her har vi fått inn en erfaren midtstopper som står med mange kamper i Allsvenskan, sier sportssjef i Mjällby Hasse Larsson.
Pettersson kom til Lillestrøm i 2021 og står med sju mål og tre assist på 42 kamper for eliteserieklubben.
Svenskens kontrakt med Lillestrøm går ut ved nyttår og han kunne dermed gå gratis til Mjällby.
Eurosport omtalte saken først i Norge.
Hør den nyeste episoden av fotballpodkasten Dødball (39) her:
(Kan også høres på Spotify, Apple og Podbean)

Valgte LSK i konkurranse med flere klubber: – Det ser ikke akkurat kjedelig ut å spille foran fansen