Деревня Виры упоминалась в 1762 году как урочище на землях Тороканского монастыря. С 1795 года вошла в состав Российской империи, Кобринского уезда Слонимского наместничества, с 1797 года Литовского, с 1801 года Гродненской губернии. Деревня отмечена на карте Шуберта 1826-1840 годов:
В 1858 году деревня входила в Улицкое сельское общество, Именинской волости, Кобринского уезда, насчитывалось 100 ревизских душ (государственные крестьяне). В 1905 году в деревне было 215 жителей. Деревня была отмечена на одноверстной карте:
Трёхверстная карта:
и на военно-топографической карте Российской империи 1866 года:
С 1921 по 1939 год деревня входила в состав Польши, Именинской гмины, Дрогичинского повета, Полесского воеводства. В этническом составе населения того периода белорусы составляли 97,4%, евреи – 2%, немцы – 0,6%. В конфессиональном составе населения преобладали православные 97,4%, евреи 2% и католики 0,6%. В 1926 году жители деревни написали в польское Министерство образования с просьбой открыть украинскую школу. Деревня также отмечена на карте WIG:
В 1939 году деревня вошла в состав БССР и в то время имела 43 двора, 238 жителей и школу. Она также была отмечена на карте РККА:
С 12 октября 1940 года входила в Первомайский сельсовет, Антопольского района. В годы Великой Отечественной войны погибло 14 жителей деревни, 10 из них на фронте. С 1959 года – находится в Дрогичинском районе, насчитывает 227 жителей, в 1970 году – 185 жителей, в 1995 году – 42 двора и 82 жителя.