Po agresji ZSRR na Polskę w 1939 roku miejscowość znalazła się w granicach BSRR. W latach 1941–1944 była pod okupacją niemiecką. W czasie II wojny światowej AK w gminie Traby miała swoją placówkę. Jedną z większych bitew stoczonych przez partyzantów była Bitwa o Traby. 1 lipca 1944 roku żołnierze z I (ppor. Bartka) z III i VI Batalionu oraz z III Uderzeniowego Batalionu Kadrowego 77 Pułku Piechoty Okręgu Nowogródzkiego AK stoczyli z Niemcami zwycięską bitwę. Zdobyto dużo broni, amunicji oraz różnego sprzętu wojskowego. Niemcy stracili 100 żołnierzy oraz rannych.
Po wojnie miejscowość leżała w BSRR. Od 1991 roku w niepodległej Białorusi.
W roku 1999 w Trabach było 351 domów, żyło 929 ludzi. Znajduje się średnia szkoła, dom kultury, biblioteka, szpital, apteka, restauracja, weterynaria, przedszkole i 5 sklepów.
Położenie geograficzne Traby położone są nad rzeką Klewą, dopływem rz. Gawii, leży 55 km na północny wsch. od Lidy. Tutaj zaczyna się Wyżyna Oszmiańska, okoliczny teren to wznosi się to opada.
Parafia rzymskokatolicka w Trabach i jej męczennicy
W roku 1534 wojewoda wileński Albrecht Gasztold, ufundował nowy drewniany kościół pw. Narodzenia Najświętszej Maryi Panny i tak nazywa się do dziś.