Ушкуй как новый тип корабля был создан на новгородчине. Название, возможно, произошло от наименования полярного медведя – ушкуя. Это название существовало у поморов до XIX века. Часто ушкуи украшались головами медведей. Так, в новгородской былине в описании корабля Соловья Будимировича сказано: «На том было соколе-корабле два медведя белые заморские». Речные и морские суда называли еще стругами. Энтузиасты воссоздают облик ушкуя на основании обрывочных сведений археологов, анализа других судов Северо-Запада России, собственного опыта конструирования и фантазии. Ушкуй – легкая и простая в изготовлении весельная плоскодонная лодка на 20–30 человек. Не использовались никакие металлические детали, только дерево. Отсюда – полная потаенность места создания ушкуев: послал мужиков-плотников с топорами – и все! Нос и корма ушкуя имели одну и ту же форму, поэтому его было легко втащить на берег, а при необходимости – умчаться с места событий без разворота.

«Ушкуй строился из сосны, причем использовался лес с естественным изгибом. Киль его вытесывался из одного ствола и представлял собой брус, поверх которого накладывалась широкая доска, служившая основанием для поясов наружной обшивки. Она скреплялась с килем деревянными стержнями (гвоздями), концы которых расклинивались. Балки, образующие носовую и кормовую оконечности корабля, делались прямыми и устанавливались вертикально или с небольшим наклоном наружу, причем носовая была выше кормовой. Они соединялись с килем кницами (угольниками для жесткого соединения элементов набора корпуса судна, примыкающих друг к другу под углом), вырезанными из ствола дерева с отходящей под углом толстой ветвью. С наружной обшивкой и первыми шпангоутами штевни скреплялись горизонтальными кницами, причем верхняя одновременно служила опорой для палубного настила, а нижняя размещалась на уровне ватерлинии или чуть выше. Опруги (шпангоуты) состояли из «штук» (деталей) – толстых веток естественной погиби, стесанных по поверхности прилегания к обшивке, со слегка снятой кромкой на стороне. В средней части судна опруги состояли из трех частей, а в оконечностях – из двух. Морские ушкуи (в отличие от речных) имели плоскую палубу только на носу и корме. Средняя часть судна (около трети длины) оставалась открытой. Грузоподъемность их составляла 4–4,5 тонны. На внутреннюю обшивку опирались шесть или восемь скамей для гребцов. Благодаря малой осадке (около 0,5 м) и большому соотношению длины и ширины (5:1) судно обладало сравнительно большой скоростью плавания. Как морские, так и речные ушкуи несли единственную съемную мачту, располагавшуюся в центральной части корпуса, с одним косым или прямым парусом. Навесных рулей на ушкуи не ставили, их заменяли кормовые рулевые весла.

Киль был широким и плоским. Одинаково изогнутые носовая и кормовая балки соединялись с килем деревянными гвоздями или в потайной шип. Корпус набирался из тесаных досок. Первый пояс обшивки крепился к килю такими же гвоздями, остальные сшивались между собой ивовыми прутьями с креплением к штевням нагелями. Верхний пояс обшивки был толще остальных примерно в полтора раза. Цельногнутые опруги монтировались в уже готовый корпус и прибивались к наружной обшивке только деревянными гвоздями. Внутренняя обшивка не была сплошной: по днищу в виде елани свободно лежали доски, чуть выше скулы шел внутренний пояс (толщиной, как и наружная обшивка), на который опирались скамьи для гребцов, а верхний пояс находился на уровне последнего наружного и крепился к опругам гвоздями. Толщины внутреннего и верхнего поясов были равными с соответствующими наружными. Планширь (деревянный брус с гнездами для уключин, идущий вдоль борта лодки и прикрывающий верхние концы шпангоутов) отсутствовал. В зазор между обшивками вставляли клинья-кочети, которые служили опорами для весел. Утолщенные последние пояса наружной и внутренней обшивок обеспечивали достаточную прочность борта при возможном абордаже или при перетаскивании ушкуя через переволоку.