Theognis (m.kreik. Θέογνις ὁ Μεγαρεύς, Theognis ho Megareus; 500-luku eaa.) oli antiikin kreikkalainen runoilija. Hän oli kotoisin Megarasta. Hän oli kreikkalaisen elegiarunouden pääedustajia. Theognis kirjoitti 1 400 riviä runoutta, joka on yli puolet Aleksanteri Suuren aikaa edeltäneestä elegiarunoudesta.