Rubaičių piliakalnis įrengtas atskiroje kalvoje, iš vakarų, šiaurės ir rytų juosiamoje Reksvės upelio. Aikštelė keturkampė, pailga šiaurės – pietų kryptimi, 56×26 m dydžio, 2 m žemesniu šiauriniu galu. Šiauriniame gale supiltas 1,5 m aukščio, 13 m pločio pylimas, kurio išorinis 6 m šlaitas leidžiasi į 9,5 m pločio, 2 m gylio griovį, už kurio supiltas antras 2 m aukščio, 13 m pločio pylimas. Pietiniame aikštelės krašte supiltas 1 m aukščio, 13 m pločio pylimas, kurio išorinis 7 m aukščio šlaitas leidžiasi į 12 m pločio, 2 m gylio griovį. Šlaitai statūs, 9 m aukščio.