Sobrenome alemão, com origem em uma ocupação. Vem do médio alto-alemão schuochwürhte ou schuochwürke, “sapateiro” ou “fabricante de sapatos”. O nome mais antigo conhecido é o de Hannus “Schuworcht”, registrado em 1361, em Liegnitz, hoje Legnica, na Polônia. Formas antigas do sobrenome incluem Schuwert (1381), Schuchbrecht (1388) e Schuwerd (1486).
No Brasil, o sobrenome chegou na primeira metade do século 19. O primeiro parece ter sido Wilhelm Schubert, que serviu como soldado no 27º Batalhão de Caçadores do Exército imperial e depois se dirigiu para o Rio Grande do Sul durante o Primeiro Reinado (1822-1831). Há outras famílias chegadas ao país nas décadas seguintes. Entre elas, a do operário florestal Heinrich August Schubert, de Lehrbach, que chegou a Joinville, Santa Catarina, em 20 de novembro de 1854, abordo do navio Florentin.
Entre algumas personalidades internacionais com este sobrenome, destacamos o compositor vienense Franz Schubert (1797-1828).