嗩吶由哨、氣盤、芯子、桿和銅碗組成。哨多以蘆葦制作,插在芯子頂端。芯子為圓錐形細銅管,起調整音高作用,附一圓形氣盤插入嗩吶桿上端。氣盤用來幫助運氣,使口力持久。桿為鋁合金硬質木料,有8個音孔(前7后1)。銅碗又叫喇叭口,用以擴音和美化音色。傳統習慣以桿的長短將嗩吶分為5種22個規格。小嗩吶桿長6.5~9寸(1寸 3.3厘米),音量小,音色柔和。中嗩吶桿長9.5寸~1尺2寸(1尺 33厘米),音量、音色介于大、小嗩吶之間。小嗩吶和中嗩吶廣泛流行于中國南方各省。大嗩吶桿長1.25尺~1.7尺,流行于東北、山海關、冀東一帶,聲音低沉宏大。柏木桿比1.5尺的大桿子稍短,流行在河北、河南、山東一帶,聲音清脆明亮。大嗩吶和柏木桿又稱北方嗩吶。海笛桿長不滿6寸,流行于安徽、江蘇、浙江一帶,聲音尖銳響亮。目前,嗩吶多按筒音的音高分為高音、中音、低音3種。使用最普遍的D調高音嗩吶,音域為a1~b3