Peshawar Rugs

119 one-of-a-kind rugs

Peshawar rugs are hand-knotted in Pakistan and Afghanistan with hand-spun wool and vegetable-style dyes. Their soft, faded palettes and large-scale Ziegler and Oushak-inspired designs fit easily into modern and traditional homes.

Skip to results list

Filters

119 items
Column grid

Active filters:

Column grid

Filter

Active filters:

  • 3' 1" x 5' 0" Pakistan Peshawar Rug

    −5%Free shipping

    3'1" x 5'0" Pakistan Peshawar Rug

    HandmadeNew

    $864$909

  • 5' 0" x 6' 8" Pakistan Peshawar Rug

    −10%Free shipping

    5'0" x 6'8" Pakistan Peshawar Rug

    HandmadeNew

    $2,439$2,710

  • 8' 0" x 9' 10" Pakistan Peshawar Rug

    −20%Free shipping

    8'0" x 9'10" Pakistan Peshawar Rug

    HandmadeNew

    $5,814$7,268

  • 8' 0" x 9' 7" Pakistan Peshawar Rug

    −20%Free shipping

    8'0" x 9'7" Pakistan Peshawar Rug

    HandmadeNew

    $5,345$6,681

  • 9' 1" x 12' 2" Pakistan Peshawar Rug

    −20%Free shipping

    9'1" x 12'2" Pakistan Peshawar Rug

    HandmadeNew

    $5,097$6,371

  • 8' 1" x 9' 7" Pakistan Peshawar Rug

    −20%Free shipping

    8'1" x 9'7" Pakistan Peshawar Rug

    HandmadeNew

    $5,433$6,791

  • 6' 0" x 8' 8" Pakistan Peshawar Rug

    −15%Free shipping

    6'0" x 8'8" Pakistan Peshawar Rug

    HandmadeNew

    $4,691$5,519

  • 11' 10" x 15' 2" Pakistan Peshawar Rug

    −25%Free shipping

    11'10" x 15'2" Pakistan Peshawar Rug

    HandmadeNew

    $9,789$13,052

  • 4' 0" x 6' 0" Pakistan Peshawar Rug

    −10%Free shipping

    4'0" x 6'0" Pakistan Peshawar Rug

    HandmadeNew

    $1,968$2,187

  • 4' 0" x 5' 9" Pakistan Peshawar Rug

    −10%Free shipping

    4'0" x 5'9" Pakistan Peshawar Rug

    HandmadeNew

    $1,968$2,187

  • 2' 10" x 9' 9" Pakistan Peshawar Runner

    −10%Free shipping

    2'10" x 9'9" Pakistan Peshawar Runner

    HandmadeNew

    $2,216$2,462

  • 9' 10" x 13' 9" Pakistan Peshawar Rug

    −25%Free shipping

    9'10" x 13'9" Pakistan Peshawar Rug

    HandmadeNew

    $8,156$10,875

  • 2' 7" x 14' 0" Pakistan Peshawar Runner

    −10%Free shipping

    2'7" x 14'0" Pakistan Peshawar Runner

    HandmadeNew

    $3,701$4,112

  • 2' 7" x 9' 7" Pakistan Peshawar Runner

    −10%Free shipping

    2'7" x 9'7" Pakistan Peshawar Runner

    HandmadeNew

    $2,142$2,380

  • 3' 0" x 5' 0" Pakistan Peshawar Rug

    −5%Free shipping

    3'0" x 5'0" Pakistan Peshawar Rug

    HandmadeNew

    $914$962

  • 3' 0" x 4' 10" Pakistan Peshawar Rug

    −5%Free shipping

    3'0" x 4'10" Pakistan Peshawar Rug

    HandmadeNew

    $914$962

  • 3' 0" x 5' 2" Pakistan Peshawar Rug

    −5%Free shipping

    3'0" x 5'2" Pakistan Peshawar Rug

    HandmadeNew

    $914$962

  • 3' 0" x 4' 10" Pakistan Peshawar Rug

    −5%Free shipping

    3'0" x 4'10" Pakistan Peshawar Rug

    HandmadeNew

    $914$962

  • 3' 0" x 5' 0" Pakistan Peshawar Rug

    −5%Free shipping

    3'0" x 5'0" Pakistan Peshawar Rug

    HandmadeNew

    $914$962

  • 8' 1" x 9' 10" Pakistan Peshawar Rug

    −20%Free shipping

    8'1" x 9'10" Pakistan Peshawar Rug

    HandmadeNew

    $5,829$7,286

  • 11' 6" x 14' 8" Pakistan Peshawar Rug

    −25%Free shipping

    11'6" x 14'8" Pakistan Peshawar Rug

    HandmadeNew

    $11,532$15,376

  • 8' 0" x 10' 1" Pakistan Peshawar Rug

    −20%Free shipping

    8'0" x 10'1" Pakistan Peshawar Rug

    HandmadeNew

    $5,756$7,195

  • 5' 1" x 6' 9" Pakistan Peshawar Rug

    −10%Free shipping

    5'1" x 6'9" Pakistan Peshawar Rug

    HandmadeNew

    $2,547$2,830

  • 12' 0" x 17' 6" Pakistan Peshawar Rug

    −25%Free shipping

    12'0" x 17'6" Pakistan Peshawar Rug

    HandmadeNew

    $14,739$19,652