German and Jewish (Ashkenazic): occupational name for a shoemaker or cobbler, from Middle High German schuoch ‘shoe’ + würhte ‘maker’. The sound b was often substituted for v in eastern dialects of German.
The name Schubert was born in the beautiful region of Bohemia, which is now part of Czechoslavakia. In the Middle Ages, many of the Bohemian were a part of the Holy Roman Empire, which was characterized by the Feudal System. Before this era, people were known only by a single name. However, as the population increased and travelers set out on their journeys, it became necessary for people to adopt a second name to identify themselves. Many people, such as the Schubert family, adopted the name of their feudal occupation as their surname. However, an occupational name did not become a hereditary surname until the office or type of employment became hereditary. The surname Schubert was an occupational name for a cobbler. Ancient records reveal the name Schubert is derived from the Old German words "schuoch wurhte," and the German "schuowirt," which mean "shoemaker."