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:

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

    −10%Free shipping

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

    HandmadeNew

    $2,448$2,720

  • 4' 10" x 6' 7" Pakistan Peshawar Rug

    −10%Free shipping

    4'10" x 6'7" Pakistan Peshawar Rug

    HandmadeNew

    $2,300$2,556

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

    −20%Free shipping

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

    HandmadeNew

    $6,087$7,609

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

    −10%Free shipping

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

    HandmadeNew

    $2,216$2,462

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

    −5%Free shipping

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

    HandmadeNew

    $780$821

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

    −10%Free shipping

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

    HandmadeNew

    $2,216$2,462

  • 4' 10" x 7' 8" Pakistan Peshawar Rug

    −10%Free shipping

    4'10" x 7'8" Pakistan Peshawar Rug

    HandmadeNew

    $2,364$2,627

  • 4' 1" x 4' 1" Pakistan Peshawar Rug

    −10%Free shipping

    4'1" x 4'1" Pakistan Peshawar Rug

    HandmadeNew

    $978$1,087

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

    −25%Free shipping

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

    HandmadeNew

    $8,825$11,767

  • 2' 8" x 13' 8" Pakistan Peshawar Runner

    −10%Free shipping

    2'8" x 13'8" Pakistan Peshawar Runner

    HandmadeNew

    $3,194$3,549

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

    −5%Free shipping

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

    HandmadeNew

    $311$327

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

    −5%Free shipping

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

    HandmadeNew

    $495$521

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

    −20%Free shipping

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

    HandmadeNew

    $6,819$8,524

  • 2' 5" x 10' 4" Pakistan Peshawar Runner

    −10%Free shipping

    2'5" x 10'4" Pakistan Peshawar Runner

    HandmadeNew

    $1,731$1,923

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

    −5%Free shipping

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

    HandmadeNew

    $246$259

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

    −5%Free shipping

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

    HandmadeNew

    $246$259

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

    −5%Free shipping

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

    HandmadeNew

    $246$259

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

    −5%Free shipping

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

    HandmadeNew

    $246$259

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

    −5%Free shipping

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

    HandmadeNew

    $246$259

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

    −5%Free shipping

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

    HandmadeNew

    $246$259

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

    −15%Free shipping

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

    HandmadeNew

    $3,677$4,326

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

    −15%Free shipping

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

    HandmadeNew

    $3,711$4,366

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

    −15%Free shipping

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

    HandmadeNew

    $3,711$4,366

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

    −15%Free shipping

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

    HandmadeNew

    $2,969$3,493