Le tapis persan utilise deux types de nœud, le nœud turc et le nœud persan. Le nœud turc, ou nœud symétrique, est noué avec un crochet et il produit un tapis rigide mais dont le dos apparaît moins uniforme qu'avec le nœud persan. Ce dernier, appelé nœud asymétrique, est noué à la main. Les tapis fabriqués de cette manière sont plus souples et présentent un dos plat et uni. Plus les nœuds d'un tapis sont serrés, plus les motifs apparaîtront nets et sans flou. La plupart des tapis comptent entre 1 000 et 1 500 nœuds au décimètre carré, mais les plus fins peuvent en avoir 6 000 ou plus.