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:

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

    −20%Free shipping

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

    HandmadeNew

    $5,433$6,791

  • 10' 1" x 13' 7" Pakistan Peshawar Rug

    −25%Free shipping

    10'1" x 13'7" Pakistan Peshawar Rug

    HandmadeNew

    $7,908$10,544

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

    −15%Free shipping

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

    HandmadeNew

    $4,428$5,209

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

    −10%Free shipping

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

    HandmadeNew

    $2,226$2,473

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

    −15%Free shipping

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

    HandmadeNew

    $3,453$4,062

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

    −10%Free shipping

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

    HandmadeNew

    $1,721$1,912

  • 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' 2" x 11' 9" Pakistan Peshawar Rug

    −20%Free shipping

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

    HandmadeNew

    $7,314$9,143

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

    −10%Free shipping

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

    HandmadeNew

    $2,364$2,627

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

    −25%Free shipping

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

    HandmadeNew

    $8,156$10,875

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

    −15%Free shipping

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

    HandmadeNew

    $4,196$4,936

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

    −10%Free shipping

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

    HandmadeNew

    $3,206$3,562

  • 4' 3" x 4' 3" Pakistan Peshawar Round Rug

    −10%Free shipping

    4'3" x 4'3" Pakistan Peshawar Round Rug

    HandmadeNew

    $1,473$1,637

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

    −10%Free shipping

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

    HandmadeNew

    $1,424$1,582

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

    −10%Free shipping

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

    HandmadeNew

    $1,310$1,456

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

    −10%Free shipping

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

    HandmadeNew

    $2,117$2,352

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

    −10%Free shipping

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

    HandmadeNew

    $2,117$2,352

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

    −10%Free shipping

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

    HandmadeNew

    $2,117$2,352

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

    −10%Free shipping

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

    HandmadeNew

    $1,968$2,187

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

    −10%Free shipping

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

    HandmadeNew

    $1,968$2,187

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

    −25%Free shipping

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

    HandmadeNew

    $7,745$10,327

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

    −20%Free shipping

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

    HandmadeNew

    $7,314$9,143

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

    −20%Free shipping

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

    HandmadeNew

    $5,433$6,791

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

    −15%Free shipping

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

    HandmadeNew

    $4,196$4,936