Был построен великим князем литовским Гедимином.
После его смерти в 1341 году Крево перешёл во владение к его сыну и преемнику Ольгерду. В 1382 году Кейстут был заключен здесь в тюрьму и убит.
В 1385 в замке была подписана Кревская уния.
Руины замка, и без того довольно незначительные, были сильно повреждены во время Первой мировой войны, поскольку линия фронта находилась неподалёку. Фрагменты стен и башен сохранились до сегодняшнего дня.