Alegória je výraz pre rečnícku figúru. Je to príbeh alebo obraz so skrytým významom. Postavy v alegóriách sú symboly, ktoré predstavujú určité myšlienky. Príbeh má obrazný význam, nielen doslovný.

Alegória je príkladom rétoriky, ale alegória nemusí byť príbehom v jazyku. Môže to byť niečo, na čo sa dá pozerať, napríklad obraz alebo socha.

Alegória je ako dlhá metafora. Ľudia musia použiť svoju predstavivosť, aby pochopili, čo sa snaží povedať. Bájka alebo podobenstvo je krátka alegória s jednou základnou myšlienkou (ponaučením).

Niekedy sa hovorí, že príbehy majú význam, ktorý autor v skutočnosti nezamýšľal. Mnohí ľudia napríklad tvrdia, že Pán prsteňov bol alegóriou na svetové vojny, ale v skutočnosti bol napísaný dávno pred vypuknutím druhej svetovej vojny a J. R. R. Tolkien povedal, že to alegória nebola. Takýmto spôsobom ľudia niekedy menia autorove myšlienky. Niekedy to robia z vlastných politických dôvodov.