Grammatiline sugu on mõnede keelte grammatika süsteem, milles nimisõnad klassifitseeritakse teatud soo hulka kuuluvateks – sageli meessoost, naiselik- või neutraalsugu – ja muud nimisõnaga seotud kõneosad, näiteks omadussõnad või artiklid, peavad nõustuma. Näiteks inglise keeles peavad loomuliku sooga nimisõnad, nagu “poiss” või “tüdruk”, sooliselt ühtima nende esindamiseks kasutatavate asesõnadega. Seetõttu on “Ta on kena poiss” inglise keeles ebagrammatiline. Teistes keeltes üle maailma on palju ulatuslikumad ja keerukamad soosüsteemid.
Paljudes keeltes korreleeruvad grammatiline sugu ja loomulik sugu üsna lõdvalt, mis valmistab teise keele õppijate meelehärmi. Prantsuse ja hispaania keeles on iga nimisõna kas mees- või naissoost, nii et asjad, millel ingliskeelsele inimesele näib puuduvat sugu, määratakse ühte või teise klassi. Sellistes keeltes on grammatiline sugu sageli rohkem morfoloogiline — seotud sõna kõlaga — kui semantiline — selle tähendusega. Näiteks hispaania keeles on -o-lõpulised sõnad tavaliselt meessoost ja -a-ga lõppevad sõnad tavaliselt naiselikud. Üks näide sõnadest, mille sugu erineb selle loomulikust soost, on saksa keel Maedchen ehk “neiu”, mis on grammatiliselt klassifitseeritud pigem neutraalseks kui naiselikuks.
Mõnes grammatikas, sealhulgas paljudes põlisameeriklaste ja Aafrika keeltes, võib sugu viidata mees- ja naissoost erinevale eristamisele. Näiteks paljud keeled määravad grammatilise soo vastavalt kategooriatele elus ja elutu. Kaukaasia perekonna keeltel on sageli neli sugu – naiselik, mehelik, elav ja elutu. Jällegi, muukeelsed inimesed leiavad, et need grammatilised eristused on sageli ootamatud; taevakehasid ja taimi võib mõnes keeles pidada elavaks. Grammatiline sugu järgib enamasti piisavalt põhimustreid, et saaks teha haritud oletuse tundmatu sõna soo kohta, kuid tavaliselt on vaja teatud määral meelde jätta.
Ebatavalisemaid grammatilise soo süsteeme võib leida üle maailma. Dyirbal, Austraalia aborigeenide keel, sisaldab kurikuulsalt sookategooriat “naised, tulekahju ja ohtlikud asjad”. Mõnel keelel on objektide füüsilisel kujul põhinevad sood ja mõnel keelel on üle kümne nimisõnaklassi.