Skip to content
This is my favorite furniture store in the DMV area! The owner, Maged, is super friendly and welcoming. His team help...
The store delivery men came here and made a perfect delivery. I want to compliment you on their absolute professional...
Local Delivery Available! | Call Us At (703) 330-2100
Local Delivery Available! | Call Us At (703) 330-2100

Bench

Filters

  • Vista Slatback Bench (Rta) In Hickory & Stone image
    Original price $325.00
    Original price $325.00 - Original price $325.00
    Original price $325.00
    Current price $250.00
    $250.00 - $250.00
    Current price $250.00

    Vista Slatback Bench (Rta) In Hickory & Stone

    John Thomas

    Vista Vista Slatback Bench (RTA) in Hickory & Stone

    Original price $325.00
    Original price $325.00 - Original price $325.00
    Original price $325.00
    Current price $250.00
    $250.00 - $250.00
    Current price $250.00
  • Vista Slatback Bench (Rta) In Hickory & Shell image
    Original price $325.00
    Original price $325.00 - Original price $325.00
    Original price $325.00
    Current price $250.00
    $250.00 - $250.00
    Current price $250.00

    Vista Slatback Bench (Rta) In Hickory & Shell

    John Thomas

    Vista Vista Slatback Bench (RTA) in Hickory & Shell

    Original price $325.00
    Original price $325.00 - Original price $325.00
    Original price $325.00
    Current price $250.00
    $250.00 - $250.00
    Current price $250.00
  • Vista Slatback Bench (Rta) In Hickory & Coal image
    Original price $325.00
    Original price $325.00 - Original price $325.00
    Original price $325.00
    Current price $250.00
    $250.00 - $250.00
    Current price $250.00

    Vista Slatback Bench (Rta) In Hickory & Coal

    John Thomas

    Vista Vista Slatback Bench (RTA) in Hickory & Coal

    Original price $325.00
    Original price $325.00 - Original price $325.00
    Original price $325.00
    Current price $250.00
    $250.00 - $250.00
    Current price $250.00
  • John Thomas Furniture Dining Essentials Bench in Black image
    Original price $140.40
    Original price $140.40 - Original price $140.40
    Original price $140.40
    Current price $108.00
    $108.00 - $108.00
    Current price $108.00

    John Thomas Furniture Dining Essentials Bench in Black

    John Thomas

    Black finish Solid parawood construction Shaker legs Clean edges Available in rich mocha, linen, black, black and cherry, cinnamon and espresso fi...

    View full details
    Original price $140.40
    Original price $140.40 - Original price $140.40
    Original price $140.40
    Current price $108.00
    $108.00 - $108.00
    Current price $108.00
  • Home Accents Upholstered Bench (17.5X13X18") In White image
    Original price $104.00
    Original price $104.00 - Original price $104.00
    Original price $104.00
    Current price $80.00
    $80.00 - $80.00
    Current price $80.00

    Home Accents Upholstered Bench (17.5X13X18") In White

    John Thomas

    Home Accents Upholstered Bench (17.5x13x18") in White

    Original price $104.00
    Original price $104.00 - Original price $104.00
    Original price $104.00
    Current price $80.00
    $80.00 - $80.00
    Current price $80.00
  • Home Accents Upholstered Bench (17.5X13X18") In Espresso image
    Original price $104.00
    Original price $104.00 - Original price $104.00
    Original price $104.00
    Current price $80.00
    $80.00 - $80.00
    Current price $80.00

    Home Accents Upholstered Bench (17.5X13X18") In Espresso

    John Thomas

    Home Accents Upholstered Bench (17.5x13x18") in Espresso

    Original price $104.00
    Original price $104.00 - Original price $104.00
    Original price $104.00
    Current price $80.00
    $80.00 - $80.00
    Current price $80.00
  • Benches 36'' Brookstone Bench image
    Original price $408.20
    Original price $408.20 - Original price $408.20
    Original price $408.20
    Current price $314.00
    $314.00 - $314.00
    Current price $314.00

    Benches 36'' Brookstone Bench

    John Thomas

    Benches 36'' Brookstone Bench

    Original price $408.20
    Original price $408.20 - Original price $408.20
    Original price $408.20
    Current price $314.00
    $314.00 - $314.00
    Current price $314.00
  • Benches 39" Shaker Bench image
    Original price $340.60
    Original price $340.60 - Original price $340.60
    Original price $340.60
    Current price $262.00
    $262.00 - $262.00
    Current price $262.00

    Benches 39" Shaker Bench

    John Thomas

    RTA

    Original price $340.60
    Original price $340.60 - Original price $340.60
    Original price $340.60
    Current price $262.00
    $262.00 - $262.00
    Current price $262.00
  • Bench Ava Bench image
    Original price $637.00
    Original price $637.00 - Original price $637.00
    Original price $637.00
    Current price $490.00
    $490.00 - $490.00
    Current price $490.00

    Bench Ava Bench

    John Thomas

    Bench Ava Bench

    Original price $637.00
    Original price $637.00 - Original price $637.00
    Original price $637.00
    Current price $490.00
    $490.00 - $490.00
    Current price $490.00
  • Benches XX Tall Bench image
    Original price $715.00
    Original price $715.00 - Original price $715.00
    Original price $715.00
    Current price $550.00
    $550.00 - $550.00
    Current price $550.00

    Benches XX Tall Bench

    John Thomas

    Benches XX Tall Bench

    Original price $715.00
    Original price $715.00 - Original price $715.00
    Original price $715.00
    Current price $550.00
    $550.00 - $550.00
    Current price $550.00
  • Benches XX Back Bench w/ Arms image
    Original price $707.20
    Original price $707.20 - Original price $707.20
    Original price $707.20
    Current price $544.00
    $544.00 - $544.00
    Current price $544.00

    Benches XX Back Bench w/ Arms

    John Thomas

    Benches XX Back Bench w/ Arms

    Original price $707.20
    Original price $707.20 - Original price $707.20
    Original price $707.20
    Current price $544.00
    $544.00 - $544.00
    Current price $544.00
  • Benches XX Back Bench image
    Original price $637.00
    Original price $637.00 - Original price $637.00
    Original price $637.00
    Current price $490.00
    $490.00 - $490.00
    Current price $490.00

    Benches XX Back Bench

    John Thomas

    Benches XX Back Bench

    Original price $637.00
    Original price $637.00 - Original price $637.00
    Original price $637.00
    Current price $490.00
    $490.00 - $490.00
    Current price $490.00
  • Benches Vista Slatback Bench image
    Original price $665.60
    Original price $665.60 - Original price $665.60
    Original price $665.60
    Current price $512.00
    $512.00 - $512.00
    Current price $512.00

    Benches Vista Slatback Bench

    John Thomas

    Benches Vista Slatback Bench

    Original price $665.60
    Original price $665.60 - Original price $665.60
    Original price $665.60
    Current price $512.00
    $512.00 - $512.00
    Current price $512.00
  • Benches Trestle Bench / Trestle Bench Pedestals image
    Original price $525.20
    Original price $525.20 - Original price $525.20
    Original price $525.20
    Current price $404.00
    $404.00 - $404.00
    Current price $404.00

    Benches Trestle Bench / Trestle Bench Pedestals

    John Thomas

    Benches Trestle Bench / Trestle Bench Pedestals

    Original price $525.20
    Original price $525.20 - Original price $525.20
    Original price $525.20
    Current price $404.00
    $404.00 - $404.00
    Current price $404.00
  • Benches Tall Ava Bench image
    Original price $733.20
    Original price $733.20 - Original price $733.20
    Original price $733.20
    Current price $564.00
    $564.00 - $564.00
    Current price $564.00

    Benches Tall Ava Bench

    John Thomas

    Benches Tall Ava Bench

    Original price $733.20
    Original price $733.20 - Original price $733.20
    Original price $733.20
    Current price $564.00
    $564.00 - $564.00
    Current price $564.00
  • Benches Sanctuary Pew image
    Original price $1,131.00
    Original price $1,131.00 - Original price $1,131.00
    Original price $1,131.00
    Current price $870.00
    $870.00 - $870.00
    Current price $870.00

    Benches Sanctuary Pew

    John Thomas

    Benches Sanctuary Pew

    Original price $1,131.00
    Original price $1,131.00 - Original price $1,131.00
    Original price $1,131.00
    Current price $870.00
    $870.00 - $870.00
    Current price $870.00
  • Original price $982.80
    Original price $982.80 - Original price $982.80
    Original price $982.80
    Current price $756.00
    $756.00 - $756.00
    Current price $756.00

    Benches Noah Bench

    John Thomas

    2-Seater Bench

    Original price $982.80
    Original price $982.80 - Original price $982.80
    Original price $982.80
    Current price $756.00
    $756.00 - $756.00
    Current price $756.00
  • Benches Mission Bench with Arms image
    Original price $696.80
    Original price $696.80 - Original price $696.80
    Original price $696.80
    Current price $536.00
    $536.00 - $536.00
    Current price $536.00

    Benches Mission Bench with Arms

    John Thomas

    Benches Mission Bench with Arms

    Original price $696.80
    Original price $696.80 - Original price $696.80
    Original price $696.80
    Current price $536.00
    $536.00 - $536.00
    Current price $536.00
  • Benches Mission Bench image
    Original price $566.80
    Original price $566.80 - Original price $566.80
    Original price $566.80
    Current price $436.00
    $436.00 - $436.00
    Current price $436.00

    Benches Mission Bench

    John Thomas

    Benches Mission Bench

    Original price $566.80
    Original price $566.80 - Original price $566.80
    Original price $566.80
    Current price $436.00
    $436.00 - $436.00
    Current price $436.00
  • Benches Live Edge Trestle Bench Top & Base image
    Original price $309.40
    Original price $309.40 - Original price $309.40
    Original price $309.40
    Current price $238.00
    $238.00 - $238.00
    Current price $238.00

    Benches Live Edge Trestle Bench Top & Base

    John Thomas

    Trestle ships with bench seat

    Original price $309.40
    Original price $309.40 - Original price $309.40
    Original price $309.40
    Current price $238.00
    $238.00 - $238.00
    Current price $238.00
  • Benches Live Edge Bench Top & Base image
    Original price $670.80
    Original price $670.80 - Original price $670.80
    Original price $670.80
    Current price $516.00
    $516.00 - $516.00
    Current price $516.00

    Benches Live Edge Bench Top & Base

    John Thomas

    Cross bar packed with bench topMatches Beaufort Live Edge Table T-4090A/ T-4090B

    Original price $670.80
    Original price $670.80 - Original price $670.80
    Original price $670.80
    Current price $516.00
    $516.00 - $516.00
    Current price $516.00
  • Benches Hanging Shelf image
    Original price $442.00
    Original price $442.00 - Original price $442.00
    Original price $442.00
    Current price $340.00
    $340.00 - $340.00
    Current price $340.00

    Benches Hanging Shelf

    John Thomas

    RTAAccompanies BE-150B - Must be ordered separately.Must be securely attached to the wall.

    Original price $442.00
    Original price $442.00 - Original price $442.00
    Original price $442.00
    Current price $340.00
    $340.00 - $340.00
    Current price $340.00
  • Benches Entry Bench image
    Original price $722.80
    Original price $722.80 - Original price $722.80
    Original price $722.80
    Current price $556.00
    $556.00 - $556.00
    Current price $556.00

    Benches Entry Bench

    John Thomas

    Accompanies SH-150B (Must be ordered separately)RTA

    Original price $722.80
    Original price $722.80 - Original price $722.80
    Original price $722.80
    Current price $556.00
    $556.00 - $556.00
    Current price $556.00
  • Benches Double X Back Bench image
    Original price $551.20
    Original price $551.20 - Original price $551.20
    Original price $551.20
    Current price $424.00
    $424.00 - $424.00
    Current price $424.00

    Benches Double X Back Bench

    John Thomas

    RTA only

    Original price $551.20
    Original price $551.20 - Original price $551.20
    Original price $551.20
    Current price $424.00
    $424.00 - $424.00
    Current price $424.00
  • Benches Canyon Bench image
    Original price $522.60
    Original price $522.60 - Original price $522.60
    Original price $522.60
    Current price $402.00
    $402.00 - $402.00
    Current price $402.00

    Benches Canyon Bench

    John Thomas

    RTAMatches canyon Table T-4068A / T-4068B

    Original price $522.60
    Original price $522.60 - Original price $522.60
    Original price $522.60
    Current price $402.00
    $402.00 - $402.00
    Current price $402.00
  • Original price $982.80
    Original price $982.80 - Original price $982.80
    Original price $982.80
    Current price $756.00
    $756.00 - $756.00
    Current price $756.00

    Benches Cabana Bench

    John Thomas

    2-Seater Bench

    Original price $982.80
    Original price $982.80 - Original price $982.80
    Original price $982.80
    Current price $756.00
    $756.00 - $756.00
    Current price $756.00
  • Benches Boulder Bench image
    Original price $590.20
    Original price $590.20 - Original price $590.20
    Original price $590.20
    Current price $454.00
    $454.00 - $454.00
    Current price $454.00

    Benches Boulder Bench

    John Thomas

    Benches Boulder Bench

    Original price $590.20
    Original price $590.20 - Original price $590.20
    Original price $590.20
    Current price $454.00
    $454.00 - $454.00
    Current price $454.00
  • Original price $982.80
    Original price $982.80 - Original price $982.80
    Original price $982.80
    Current price $756.00
    $756.00 - $756.00
    Current price $756.00

    Benches Aubree Bench

    John Thomas

    2-Seater Bench

    Original price $982.80
    Original price $982.80 - Original price $982.80
    Original price $982.80
    Current price $756.00
    $756.00 - $756.00
    Current price $756.00
  • Benches Alexa Trestle Bench Top & Base image
    Original price $668.20
    Original price $668.20 - Original price $668.20
    Original price $668.20
    Current price $514.00
    $514.00 - $514.00
    Current price $514.00

    Benches Alexa Trestle Bench Top & Base

    John Thomas

    Trestle crossbar and X support ship with bench topMatches Alexa Table T-17236TA /T-17236TB

    Original price $668.20
    Original price $668.20 - Original price $668.20
    Original price $668.20
    Current price $514.00
    $514.00 - $514.00
    Current price $514.00
  • Benches 74" Trestle Bench Top & Base image
    Original price $1,089.40
    Original price $1,089.40 - Original price $1,089.40
    Original price $1,089.40
    Current price $838.00
    $838.00 - $838.00
    Current price $838.00

    Benches 74" Trestle Bench Top & Base

    John Thomas

    Benches 74" Trestle Bench Top & Base

    Original price $1,089.40
    Original price $1,089.40 - Original price $1,089.40
    Original price $1,089.40
    Current price $838.00
    $838.00 - $838.00
    Current price $838.00
  • Benches 72'' Shaker Bench image
    Original price $501.80
    Original price $501.80 - Original price $501.80
    Original price $501.80
    Current price $386.00
    $386.00 - $386.00
    Current price $386.00

    Benches 72'' Shaker Bench

    John Thomas

    RTA

    Original price $501.80
    Original price $501.80 - Original price $501.80
    Original price $501.80
    Current price $386.00
    $386.00 - $386.00
    Current price $386.00
  • Benches 72'' Farmhouse Bench image
    Original price $538.20
    Original price $538.20 - Original price $538.20
    Original price $538.20
    Current price $414.00
    $414.00 - $414.00
    Current price $414.00

    Benches 72'' Farmhouse Bench

    John Thomas

    RTA

    Original price $538.20
    Original price $538.20 - Original price $538.20
    Original price $538.20
    Current price $414.00
    $414.00 - $414.00
    Current price $414.00
  • Benches 60'' Shaker Bench image
    Original price $475.80
    Original price $475.80 - Original price $475.80
    Original price $475.80
    Current price $366.00
    $366.00 - $366.00
    Current price $366.00

    Benches 60'' Shaker Bench

    John Thomas

    RTA

    Original price $475.80
    Original price $475.80 - Original price $475.80
    Original price $475.80
    Current price $366.00
    $366.00 - $366.00
    Current price $366.00
  • Benches 60'' Farmhouse Bench image
    Original price $457.60
    Original price $457.60 - Original price $457.60
    Original price $457.60
    Current price $352.00
    $352.00 - $352.00
    Current price $352.00

    Benches 60'' Farmhouse Bench

    John Thomas

    RTA

    Original price $457.60
    Original price $457.60 - Original price $457.60
    Original price $457.60
    Current price $352.00
    $352.00 - $352.00
    Current price $352.00
  • Benches 60'' Brookstone Bench image
    Original price $499.20
    Original price $499.20 - Original price $499.20
    Original price $499.20
    Current price $384.00
    $384.00 - $384.00
    Current price $384.00

    Benches 60'' Brookstone Bench

    John Thomas

    RTA

    Original price $499.20
    Original price $499.20 - Original price $499.20
    Original price $499.20
    Current price $384.00
    $384.00 - $384.00
    Current price $384.00
  • Benches 48'' Brookstone Bench image
    Original price $447.20
    Original price $447.20 - Original price $447.20
    Original price $447.20
    Current price $344.00
    $344.00 - $344.00
    Current price $344.00

    Benches 48'' Brookstone Bench

    John Thomas

    RTA

    Original price $447.20
    Original price $447.20 - Original price $447.20
    Original price $447.20
    Current price $344.00
    $344.00 - $344.00
    Current price $344.00
  • Benches 47'' Shaker Bench image
    Original price $408.20
    Original price $408.20 - Original price $408.20
    Original price $408.20
    Current price $314.00
    $314.00 - $314.00
    Current price $314.00

    Benches 47'' Shaker Bench

    John Thomas

    RTA

    Original price $408.20
    Original price $408.20 - Original price $408.20
    Original price $408.20
    Current price $314.00
    $314.00 - $314.00
    Current price $314.00
  • Benches 47'' Farmhouse Bench image
    Original price $408.20
    Original price $408.20 - Original price $408.20
    Original price $408.20
    Current price $314.00
    $314.00 - $314.00
    Current price $314.00

    Benches 47'' Farmhouse Bench

    John Thomas

    RTA

    Original price $408.20
    Original price $408.20 - Original price $408.20
    Original price $408.20
    Current price $314.00
    $314.00 - $314.00
    Current price $314.00