Garastāvokļa svārstības var izraisīt vairākas dažādas lietas, tostarp garīgi traucējumi, stress un nemiers, hormonālās izmaiņas vai pat uztura veids, ko cilvēks ievēro. Garīgās slimības, piemēram, depresija vai bipolāri traucējumi, cita starpā ir bieži sastopami garastāvokļa svārstību cēloņi; tomēr arī citas slimības, piemēram, vairogdziedzera darbības traucējumi, var izraisīt garastāvokļa izmaiņas un aizkaitināmību. Pastāvīgs stress mājās vai darba vietā var izraisīt arī garastāvokļa izmaiņas. Nepareiza diēta ar augstu cukura, kofeīna vai piesātināto tauku saturu var izraisīt arī depresiju un garastāvokļa problēmas, bieži vien cukura līmeņa paaugstināšanās asinīs un slikta uztura dēļ.
Dažiem cilvēkiem garastāvokļa svārstības var būt diezgan izplatītas. Ja tie sāk parādīties biežāk, ir lietderīgi mēģināt pārbaudīt, kad rodas noskaņojums un vai var noteikt modeli. Tas var palīdzēt novērst garastāvokļa cēloņus, ja iespējams, vai arī norādīt, vai tas ir kaut kas, kas jārisina ārstam vai psihologam. Ja garastāvoklis sāk traucēt ikdienas dzīvi vai apgrūtina darbību darbā, skolā vai attiecībās, tas ir kaut kas, kas jārisina. Vainīgais varētu būt medicīnisks iemesls, piemēram, depresija, bipolāri traucējumi vai pat hormonāla nelīdzsvarotība; zāles var būt diezgan efektīvas šo gadījumu ārstēšanā.
Sievietes dažkārt arī piedzīvo garastāvokļa svārstības kā daļu no premenstruālā sindroma (PMS) vai pirmsmenopauzes vai menopauzes laikā. Daži uzskata, ka diētas ievērošana un papildu vingrinājumi var palīdzēt ierobežot šo garastāvokli, kā arī palīdzēt mazināt stresu, trauksmi vai aizkaitināmību. Citi to vienkārši piedzīvo katru mēnesi, jo dažām sievietēm PMS ir smagākas nekā citām. Kontracepcijas tabletes var palīdzēt regulēt ciklu un mazināt dažus PMS vai PMDD simptomus, kas ir smagāki un var arī traucēt ikdienas dzīvi.
Reizēm garastāvokļa cēlonis var būt kaut kas tik vienkāršs kā nepareizs uzturs, fiziskās aktivitātes trūkums vai nepietiekams miegs. Diētas ar augstu cukura, tauku vai vienkāršu ogļhidrātu saturu bieži izraisa biežas cukura līmeņa paaugstināšanās un pazemināšanās organismā, kas var ātri izraisīt garastāvokļa svārstības. Mazāk nekā sešu līdz astoņu stundu miegs naktī arī kaitē vispārējam garastāvoklim un enerģijas līmenim. Turklāt regulāras fiziskās aktivitātes palīdz atbrīvot smadzenēs endorfīnus, kas var palīdzēt stundām ilgi uzlabot un stabilizēt garastāvokli.