A szöcskék antennáit apró szőrszálak borítják, amelyek mindegyike tartalmaz egy-egy szaglóreceptort. Ezek a receptorok a kémiai vegyületek széles skáláját képesek kimutatni, beleértve azokat is, amelyeket a növények, más rovarok és ragadozók bocsátanak ki. Amikor egy szöcske megérzi egy kémiai vegyület szagát, az antennáin lévő receptorok jelet küldenek az agynak, amely értelmezi a jelet, és kiváltja a megfelelő választ.
Például, ha egy szöcske megérzi egy olyan növény illatát, amelyet szívesen fogyaszt, a növény felé mozdul. Ha megérzi egy ragadozó illatát, akkor eltávolodik az illat forrásától. És ha megérzi egy potenciális társ illatát, akkor a pár felé mozdul, és udvarolni kezd neki.
A szöcskék a szaglásukat is használják táplálékkeresésre. Érzik azoknak a vegyszereknek a szagát, amelyeket a növények károsítanak vagy elfogyasztanak. Ez lehetővé teszi számukra, hogy megtalálják a jó állapotú növényeket, és elkerüljék azokat a növényeket, amelyeket más rovarok vagy állatok károsítottak.
A szaglás elengedhetetlen a szöcskék túléléséhez. Lehetővé teszi számukra, hogy táplálékot találjanak, elkerüljék a ragadozókat, és társakat találjanak. Szaglás nélkül a szöcskék sokkal sebezhetőbbek lennének a ragadozókkal szemben, és nehezebben találnának táplálékot.