Harpin rakentamiseen tarvitaan muutama yksinkertainen materiaali ja työpajan käyttö. Vaikka harppuja voidaan rakentaa useista eri materiaaleista, puiset harput ovat yleisimpiä ja yksinkertaisimpia rakentaa. Harput tarvitsevat soundboxin ja kaksi sivua, jotka muodostavat kolmion, kun ne kiinnitetään soundboardiin. Jouset venytetään soundboxista toiselle puolelle ja viritetään viritystapeilla.
Ensimmäinen vaihe harpin rakentamisessa on soundboxin rakentaminen. Sen on oltava riittävän tukeva kestämään jousien aiheuttama jännitys, kun ne kiristetään tiukasti. Tämän laatikon sisällä oleva ilma toimii vahvistimena merkkijonojen värähtelylle ja sallii kielten kitkemisen luoman äänen kaikua. Vaikka tämän laatikon tarkat mitat eivät ole tärkeitä, sen on oltava riittävän pitkä, jotta kaikki jouset mahtuvat mukavasti.
Kun äänilaatikko on rakennettu, harpun rakentamiseen tarvitaan seuraavaksi kaulan ja pylvään, instrumentin kahden muun puolen, rakentaminen ja kiinnittäminen. Kaula on kaareva kappale, joka on kiinnitetty soundboxin yläosaan ja mahdollistaa eri pituisten merkkijonojen kiinnittämisen molempiin kappaleisiin. Väärin muotoiltu niska voi vaikeuttaa harpin virittämistä. Pilari on valmistettu suorasta puukappaleesta, joka on kiinnitetty sekä kaulaan että äänikoteloon. Harpin rakentamiseksi näiden kolmen kappaleen muodon ja osuuden on oltava tarkkoja.
Kun harpin kolme puolta on koottu yhteen, jouset on kiinnitettävä. Äänilevyllä jouset on kiinnitetty harpuun reikien sarjan kautta, jotka on porattu 0.5 tuumaa (1.3 senttimetriä) toisistaan. Jouset voidaan solmia tai pitää paikoillaan tappeja käyttämällä. Niskassa jouset on kiinnitetty viritystappeihin, jotka voidaan kääntää kiristää tai löysätä merkkijonoa. Tapit voidaan valmistaa puusta tai metallista, ja ne on kiinnitettävä harppuun tavalla, joka mahdollistaa niiden kääntymisen vapaasti.
Harppurakentaja voi myös haluta rakentaa pohjan ja jalat. Nämä osat ovat soundboxin ja pilarin välissä ja antavat harpun pysyä pystyssä. Ilman niitä harppu on pidettävä, jotta sitä voidaan soittaa.