23-летний полузащитник заключил с Ньюкаслом контракт сроком на пять с половиной лет.
Официально сумма сделки клубами не разглашается, но в СМИ сообщается, что Ньюкасл заплатит за англичанина 12 миллионов фунтов.
В текущем чемпионате на счету Шелви 16 матчей за Суонси, один забитый мяч и три результативные передачи.