Luokan liikkuvuus on ihmisten liikkumista sosiaalisten luokkien välillä. Liikkuvuus voi olla luonteeltaan ylös- tai alaspäin. Luokka itsessään on vaikea määritellä, ja eri ihmisillä voi olla erilaisia käsityksiä sosiaalisesta luokasta, mikä tekee haastavaksi määrittää, kokevatko ihmiset todella luokan liikkuvuutta vai eivät. Monissa yhteiskunnissa, erityisesti Yhdysvalloissa, ajatus luokan liikkuvuudesta on erittäin tärkeä sosiaalinen käsite, ja kansalaiset uskovat, että kaikilla on mahdollisuus kiivetä luokan tikkaita.
Monet asiat voivat vaikuttaa jonkun sosiaaliseen luokkaan. Varallisuus ja rahan saanti ovat tärkeä tekijä, samoin kuin koulutus ja ammatti. Muita tekijöitä voivat olla rotu, joka voi olla esteenä tai avuksi luokan liikkuvuudessa rodusta ja kyseisestä yhteiskunnasta riippuen, sekä sukututkimuksesta ja tavoista, kuten tavoista ja kulttuurista. Esimerkiksi jonkun, jolla on paljon rahaa, voidaan olettaa olevan ylempi luokka, mutta joissakin yhteiskunnissa häntä ei ehkä pidetä ylemmäksi luokkaan sellaisten vaikutusten vuoksi, kuten kyseisen henkilön sukututkimus tai ammatti. Esimerkiksi panttivälittäjä, joka menestyi erittäin hyvin, ei ehkä ollut ylemmän luokan jäsen, vaikka hänellä oli yhtä paljon rahaa kuin kuuluisalla pankkiirilla, vaikka panttilainaajan lapset saattaisivat liittyä ylempään luokkaan kehittämällä arvokkaampia ammatteja.
Monet yhteiskunnat on jaettu löyhästi alempaan, keskiluokkaan ja ylempään luokkaan. Alemmat luokat ovat tyypillisesti pienituloisia työntekijöitä, joilla on rajallinen koulutus ja vähän mahdollisuuksia koulutukseen tai taloudelliseen kehittymiseen. Keskiluokat ovat taloudellisesti vakaampia, heillä on enemmän koulutusta ja paljon enemmän sosiaalisia mahdollisuuksia korkean luokkatasonsa ansiosta. Ylempään luokkaan, yleensä pienimpään ryhmään, kuuluvat ihmiset, joilla on vakiintuneet sosiaaliset asemat, joihin kuuluu suuri arvostus ja taloudellinen turvallisuus. Esimerkkinä luokkien välisistä eroista pankkia siivoava taloudenhoitaja on alempi luokka, kun taas rahoitusalan tutkinnon suorittanut pankinjohtaja voi olla keskiluokassa ja pankin omistava perhe ylemmässä luokassa.
Ylemmän luokan liikkuvuus on monien alemman ja keskiluokan ihmisten tavoite, sillä he katsovat, että korkeammat sosiaaliluokat ovat taloudellisesti ja sosiaalisesti turvallisempia. Jotkut yrittävät saavuttaa luokan liikkuvuuden itselleen aggressiivisesti harjoittamalla koulutus- ja sosiaalisia mahdollisuuksia, kun taas toiset keskittyvät perustan luomiseen perheen tuleville sukupolville. Esimerkiksi joku saattaa työskennellä kovasti ansaitakseen rahaa yliopistorahastoihin varmistaen, että hänen lapsillaan on mahdollisuuksia, joita ei muuten olisi tarjolla.
Liikkuvuus alaspäin on pelko joidenkin ihmisten keskuudessa, jotka kokevat sosiaalisten asemiensa olevan epävarmoja. Perhe, joka kokee radikaalin muutoksen omaisuuksissaan, voi joutua luokan rakenteeseen, varsinkin jos nämä muutokset jatkuvat useiden sukupolvien ajan. Ihmiset, jotka kokevat alaspäin suuntautuvaa liikkuvuutta, voivat kokea paljon ennakkoluuloja sekä entiseen sosiaaliluokkaan kuuluvilta että sen sosiaalisen luokan ihmisiltä, joihin he päätyvät.