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:

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

    −15%Free shipping

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

    HandmadeNew

    $4,206$4,948

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

    −25%Free shipping

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

    HandmadeNew

    $17,214$22,952

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

    −5%Free shipping

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

    HandmadeNew

    $296$312

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

    −5%Free shipping

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

    HandmadeNew

    $296$312

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

    −5%Free shipping

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

    HandmadeNew

    $296$312

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

    −5%Free shipping

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

    HandmadeNew

    $296$312

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

    −5%Free shipping

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

    HandmadeNew

    $296$312

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

    −20%Free shipping

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

    HandmadeNew

    $4,580$5,725

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

    −10%Free shipping

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

    HandmadeNew

    $3,960$4,400

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

    −20%Free shipping

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

    HandmadeNew

    $6,153$7,691

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

    −10%Free shipping

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

    HandmadeNew

    $3,713$4,126

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

    −20%Free shipping

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

    HandmadeNew

    $4,869$6,086

  • 1' 8" x 2' 3" India Peshawar Rug

    −5%Free shipping

    1'8" x 2'3" India Peshawar Rug

    HandmadeNew

    $296$312

  • 1' 7" x 2' 3" India Peshawar Rug

    −5%Free shipping

    1'7" x 2'3" India Peshawar Rug

    HandmadeNew

    $296$312

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

    −5%Free shipping

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

    HandmadeNew

    $296$312

  • 1' 8" x 2' 4" India Peshawar Rug

    −5%Free shipping

    1'8" x 2'4" India Peshawar Rug

    HandmadeNew

    $296$312

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

    −5%Free shipping

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

    HandmadeNew

    $296$312

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

    −5%Free shipping

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

    HandmadeNew

    $296$312

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

    −5%Free shipping

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

    HandmadeNew

    $296$312

  • 1' 8" x 2' 3" India Peshawar Rug

    −5%Free shipping

    1'8" x 2'3" India Peshawar Rug

    HandmadeNew

    $296$312

  • 1' 7" x 2' 4" India Peshawar Rug

    −5%Free shipping

    1'7" x 2'4" India Peshawar Rug

    HandmadeNew

    $296$312

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

    −5%Free shipping

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

    HandmadeNew

    $296$312

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

    −5%Free shipping

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

    HandmadeNew

    $296$312