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' 0" x 4' 8" Pakistan Peshawar Rug

    −5%Free shipping

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

    HandmadeNew

    $978$1,029

  • 8' 9" x 11' 5" Pakistan Peshawar Rug

    −20%Free shipping

    8'9" x 11'5" Pakistan Peshawar Rug

    HandmadeNew

    $7,314$9,143

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

    −10%Free shipping

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

    HandmadeNew

    $1,880$2,089

  • 9' 2" x 11' 9" Pakistan Peshawar Rug

    −20%Free shipping

    9'2" x 11'9" Pakistan Peshawar Rug

    HandmadeNew

    $7,314$9,143

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

    −15%Free shipping

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

    HandmadeNew

    $4,355$5,124

  • 11' 9" x 14' 10" Pakistan Peshawar Rug

    −25%Free shipping

    11'9" x 14'10" Pakistan Peshawar Rug

    HandmadeNew

    $10,383$13,844

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

    −10%Free shipping

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

    HandmadeNew

    $1,944$2,160

  • 2' 8" x 9' 0" Pakistan Peshawar Runner

    −10%Free shipping

    2'8" x 9'0" Pakistan Peshawar Runner

    HandmadeNew

    $2,117$2,352

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

    −10%Free shipping

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

    HandmadeNew

    $1,721$1,912

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

    −25%Free shipping

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

    HandmadeNew

    $8,898$11,864

  • 2' 10" x 14' 6" Pakistan Peshawar Runner

    −15%Free shipping

    2'10" x 14'6" Pakistan Peshawar Runner

    HandmadeNew

    $3,354$3,946

  • 3' 9" x 6' 3" Pakistan Peshawar Rug

    −10%Free shipping

    3'9" x 6'3" Pakistan Peshawar Rug

    HandmadeNew

    $1,944$2,160

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

    −20%Free shipping

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

    HandmadeNew

    $6,350$7,938

  • 3' 10" x 5' 9" Pakistan Peshawar Rug

    −10%Free shipping

    3'10" x 5'9" Pakistan Peshawar Rug

    HandmadeNew

    $1,721$1,912

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

    −5%Free shipping

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

    HandmadeNew

    $963$1,014

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

    −10%Free shipping

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

    HandmadeNew

    $2,117$2,352

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

    −10%Free shipping

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

    HandmadeNew

    $2,463$2,737

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

    −25%Free shipping

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

    HandmadeNew

    $8,315$11,087

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

    −10%Free shipping

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

    HandmadeNew

    $2,439$2,710

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

    −10%Free shipping

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

    HandmadeNew

    $2,439$2,710

  • 2' 7" x 13' 10" Pakistan Peshawar Runner

    −10%Free shipping

    2'7" x 13'10" Pakistan Peshawar Runner

    HandmadeNew

    $3,834$4,260

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

    −10%Free shipping

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

    HandmadeNew

    $2,364$2,627

  • 10' 0" x 14' 0" Pakistan Peshawar Rug

    −25%Free shipping

    10'0" x 14'0" Pakistan Peshawar Rug

    HandmadeNew

    $8,166$10,888

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

    −10%Free shipping

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

    HandmadeNew

    $2,300$2,556