Skip to content

Mirrors & glass

Filters

  • Original price $19.00 - Original price $19.00
    Original price
    $19.00
    $19.00 - $19.00
    Current price $19.00

    Mirror - Wood w/shells

    Only 2 left!

    Wood 10” square mirror with decorative shells.

    Original price $19.00 - Original price $19.00
    Original price
    $19.00
    $19.00 - $19.00
    Current price $19.00
  • Original price $65.00 - Original price $65.00
    Original price
    $65.00
    $65.00 - $65.00
    Current price $65.00

    Wood framed beveled mirror

    Only 1 left!

    4” wide wood framed mirror. 31 x 43”

    Original price $65.00 - Original price $65.00
    Original price
    $65.00
    $65.00 - $65.00
    Current price $65.00
  • Original price $225.00 - Original price $225.00
    Original price
    $225.00
    $225.00 - $225.00
    Current price $225.00

    Refinished large dresser mirror

    Only 1 left!

    Refinished in Silk Harbor Blue 42 x 51”

    Original price $225.00 - Original price $225.00
    Original price
    $225.00
    $225.00 - $225.00
    Current price $225.00
  • Original price $225.00 - Original price $225.00
    Original price
    $225.00
    $225.00 - $225.00
    Current price $225.00

    White wood frame mirror

    Only 1 left!

    31"x36"

    Original price $225.00 - Original price $225.00
    Original price
    $225.00
    $225.00 - $225.00
    Current price $225.00
  • Original price $120.00 - Original price $120.00
    Original price
    $120.00
    $120.00 - $120.00
    Current price $120.00

    White refinished mirror

    Only 1 left!

    Vintage mirror painted in white and lightly distressed.  Overall size 40"x44"

    Original price $120.00 - Original price $120.00
    Original price
    $120.00
    $120.00 - $120.00
    Current price $120.00
  • Original price $160.00 - Original price $160.00
    Original price
    $160.00
    $160.00 - $160.00
    Current price $160.00

    Wood oblong mirror

    Only 1 left!

    42 x 8”

    Original price $160.00 - Original price $160.00
    Original price
    $160.00
    $160.00 - $160.00
    Current price $160.00
  • Original price $120.00 - Original price $120.00
    Original price
    $120.00
    $120.00 - $120.00
    Current price $120.00

    Tall pillar mirror

    Only 1 left!

    Refinished in fluff white and distressed.  24"x49"

    Original price $120.00 - Original price $120.00
    Original price
    $120.00
    $120.00 - $120.00
    Current price $120.00
  • Original price $45.00 - Original price $45.00
    Original price
    $45.00
    $45.00 - $45.00
    Current price $45.00

    Distressed white mirror

    Only 1 left!

    Hanging rectangular mirror.  17”x32”

    Original price $45.00 - Original price $45.00
    Original price
    $45.00
    $45.00 - $45.00
    Current price $45.00
  • Original price $95.00 - Original price $95.00
    Original price
    $95.00
    $95.00 - $95.00
    Current price $95.00

    Oval detail mirror

    Only 1 left!

    Refinished in white and distressed.  Wood oval mirror overall size 36"x20"

    Original price $95.00 - Original price $95.00
    Original price
    $95.00
    $95.00 - $95.00
    Current price $95.00
  • Original price $120.00 - Original price $120.00
    Original price
    $120.00
    $120.00 - $120.00
    Current price $120.00

    Vintage curved mirror

    Only 1 left!

    32”x42”

    Original price $120.00 - Original price $120.00
    Original price
    $120.00
    $120.00 - $120.00
    Current price $120.00
  • Original price $125.00 - Original price $125.00
    Original price
    $125.00
    $125.00 - $125.00
    Current price $125.00

    Ornate white distressed mirror

    Only 1 left!

    32”x27”

    Original price $125.00 - Original price $125.00
    Original price
    $125.00
    $125.00 - $125.00
    Current price $125.00
  • Original price $75.00 - Original price $75.00
    Original price
    $75.00
    $75.00 - $75.00
    Current price $75.00

    Nomad rattan mirror

    Only 2 left!

    25” round

    Original price $75.00 - Original price $75.00
    Original price
    $75.00
    $75.00 - $75.00
    Current price $75.00
  • Original price $125.00 - Original price $125.00
    Original price
    $125.00
    $125.00 - $125.00
    Current price $125.00

    White blue distressed vintage mirror

    Only 1 left!

    Vintage mirror refinished.  45”x22”

    Original price $125.00 - Original price $125.00
    Original price
    $125.00
    $125.00 - $125.00
    Current price $125.00
  • Original price $45.00 - Original price $45.00
    Original price
    $45.00
    $45.00 - $45.00
    Current price $45.00

    Wall mirror with hooks

    Only 1 left!

    Wood framed mirror with coat hooks.  22”x28”

    Original price $45.00 - Original price $45.00
    Original price
    $45.00
    $45.00 - $45.00
    Current price $45.00
  • Original price $125.00 - Original price $125.00
    Original price
    $125.00
    $125.00 - $125.00
    Current price $125.00

    Wood frame rectangle mirror

    Only 1 left!

    22"x42"

    Original price $125.00 - Original price $125.00
    Original price
    $125.00
    $125.00 - $125.00
    Current price $125.00
  • Original price $190.00 - Original price $190.00
    Original price
    $190.00
    $190.00 - $190.00
    Current price $190.00

    Window mirror

    Only 1 left!

    Mirror made from old window frame.  28”x46”

    Original price $190.00 - Original price $190.00
    Original price
    $190.00
    $190.00 - $190.00
    Current price $190.00
  • Original price $199.00 - Original price $199.00
    Original price
    $199.00
    $199.00 - $199.00
    Current price $199.00

    6 pane window mirror

    Only 1 left!

    Old windows restored with mirror

    Original price $199.00 - Original price $199.00
    Original price
    $199.00
    $199.00 - $199.00
    Current price $199.00
  • Original price $150.00 - Original price $150.00
    Original price
    $150.00
    $150.00 - $150.00
    Current price $150.00

    Mirror backed pointed window

    Only 2 left!

    11.5 x 36”

    Original price $150.00 - Original price $150.00
    Original price
    $150.00
    $150.00 - $150.00
    Current price $150.00
  • Original price $50.00 - Original price $50.00
    Original price
    $50.00
    $50.00 - $50.00
    Current price $50.00

    Rectangular mirror

    Only 1 left!

    11"x40"

    Original price $50.00 - Original price $50.00
    Original price
    $50.00
    $50.00 - $50.00
    Current price $50.00
  • Original price $48.00 - Original price $48.00
    Original price
    $48.00
    $48.00 - $48.00
    Current price $48.00

    White wicker mirror decorated with shells

    Only 1 left!

    White wicker mirror hand decorated with shells 14”x18”

    Original price $48.00 - Original price $48.00
    Original price
    $48.00
    $48.00 - $48.00
    Current price $48.00
  • Original price $85.00 - Original price $85.00
    Original price
    $85.00
    $85.00 - $85.00
    Current price $85.00

    Vintage tri-fold vanity mirror

    Only 1 left!

    Refinished in Dixie Belle blue.  33”x26”

    Original price $85.00 - Original price $85.00
    Original price
    $85.00
    $85.00 - $85.00
    Current price $85.00
  • Original price $135.00 - Original price $135.00
    Original price
    $135.00
    $135.00 - $135.00
    Current price $135.00

    Rectangular mirror in barn red

    Only 1 left!

    Refinished mirror in barn red with black wax.  29”x35”

    Original price $135.00 - Original price $135.00
    Original price
    $135.00
    $135.00 - $135.00
    Current price $135.00
  • Original price $75.00 - Original price $75.00
    Original price
    $75.00
    $75.00 - $75.00
    Current price $75.00

    Purple vanity mirror

    Only 1 left!

    Refinished in a purple.  20”x31”

    Original price $75.00 - Original price $75.00
    Original price
    $75.00
    $75.00 - $75.00
    Current price $75.00
  • Original price $135.00 - Original price $135.00
    Original price
    $135.00
    $135.00 - $135.00
    Current price $135.00

    Wall mirror with shelves

    Only 1 left!

    43”x36” overall. Mirror size 33”x27”

    Original price $135.00 - Original price $135.00
    Original price
    $135.00
    $135.00 - $135.00
    Current price $135.00