91 окремий протитанковий батальйон було створено 15 квітня 2022 року як протитанковий дивізіон. Від перших днів існування підрозділ став до виконання бойових завдань на сході України.
2022 рік
У червні підрозділ вирушив на Донецький напрямок. Тут воїни 91-го діяли у підпорядкуванні 108 окремої бригади ТрО, згодом — 1 окремої танкової бригади, а пізніше — 128 окремої бригади ТрО.
Батальйон брав участь у запеклих боях за населені пункти: Велику Новосілку, Новосілку, Нескучне, Новопіль, Старомайорське, Мирноград, Очеретине, Авдіївку.
2023 рік
На Запорізькому напрямку воїни 91-го діяли у складі 110 та 127 окремих бригад ТрО. Серед ключових етапів бойового шляху — бої біля Новомиколаївки, Новоіванівки, Гуляйполя, Роботиного та Малої Токмачки.
2024 рік
У березні підрозділ було виведено у резерв Командування Сухопутних військ для реорганізації.
1 травня 2024 року дивізіон отримав нову організаційно-штатну структуру та був переформований у 91 окремий протитанковий батальйон. Відтоді він підпорядковується ОК «Північ».
Починаючи з літа, батальйон виконував завдання на Курському напрямку.
2025 рік
На початку року підрозділ передислокували на Покровський напрямок. Тут батальйон у складі Об’єднаного тактичного угруповання «Донецьк» діє пліч-о-пліч з підрозділами 153 та 72 окремих механізованих бригад, 79 десантно-штурмової бригади, 109 та 157 бригад ТрО, 36 й 38 бригад морської піхоти, 46 аеромобільної бригади, «Птахами Мадяра» та бригадою НГУ «Азов».
Батальйон бере участь у боях за Мирноград, Українку, Ясенове, Срібне, Тарасівку, Горіхове, Троїцьке, Котлярівку, Гродівку, Миролюбівку, Єлизаветівку, Малинівку, Нову Полтавку, Новоекономічне, Новоєлизаветівку, Попів Яр та Яблунівку.