Coats

Shop our stunning collection of vintage coats

Our selection includes vintage coats that embody timeless elegance, from retro formal dress coats to chic 60s dress-inspired outerwear. Shop now at 2 Earthy Mamas and experience the charm of retro-style clothing with a modern twist.

30 products

Filter by

    Need help finding your next vintage find? Reach out for a consultation here.

    Vintage 80s Jonathan Stevens Red Wool & Leather Crop Jacket - Size M
    Regular Price
    $88.00
    Sale Price
    $88.00
    Regular Price
    $72.00
    Unit Price
    per 
    Honey Textured Wool Coat Fur Collar Classic 60s Tailored Coat - Size M
    Regular Price
    $92.00
    Sale Price
    $92.00
    Regular Price
    Unit Price
    per 
    1960s Sears Men’s Store Teal-Blue Lightweight Trench Coat – Size 40
    Regular Price
    $72.00
    Sale Price
    $72.00
    Regular Price
    Unit Price
    per 
    SOLD OUT
    1980s Olympia Tiger Print Faux Fur Coat - Size S
    Regular Price
    $111.00
    Sale Price
    $111.00
    Regular Price
    Unit Price
    per 
    1980s UZZY Tan Windbreaker Jacket with Brown Stripe – Men’s Large
    Regular Price
    $36.00
    Sale Price
    $36.00
    Regular Price
    Unit Price
    per 
    Blue Puffer Vintage Ski Moves Men's Jacket- Size M
    Regular Price
    $36.00
    Sale Price
    $36.00
    Regular Price
    Unit Price
    per 
    Red Nylon Hooded Jacket Classic Retro Utility Coat - Size S
    Regular Price
    $98.00
    Sale Price
    $98.00
    Regular Price
    Unit Price
    per 
    Periwinkle Wool Coat Jaeger Ltd Classic Tailored Outerwear - Size M
    Regular Price
    $92.00
    Sale Price
    $92.00
    Regular Price
    Unit Price
    per 
    Save 50%
    Vintage Asian Brocade Jacket in Sky Blue - Size S
    Regular Price
    $49.00
    Sale Price
    $49.00
    Regular Price
    $98.00
    Unit Price
    per 
    Brown Leather Aviator Bomber Jacket Avirex AF Classic 90s Flight Jacket - Size 44R
    Regular Price
    $172.00
    Sale Price
    $172.00
    Regular Price
    Unit Price
    per 
    Edgy Black Crop Faux Fur Jacket - Size S
    Regular Price
    $48.00
    Sale Price
    $48.00
    Regular Price
    Unit Price
    per 
    A model in a vintage faux fur shag coat in size large
    Fine as Wine Faux Fur Shag Coat - Size L
    Regular Price
    $88.00
    Sale Price
    $88.00
    Regular Price
    Unit Price
    per 
    A model in a vintage burgundy belle belted trench coat in a size large
    Burgundy Belle Belted Trench Coat - Size L
    Regular Price
    $48.00
    Sale Price
    $48.00
    Regular Price
    Unit Price
    per 
    SOLD OUT
    a model in a vintage Jill Jr. tan luxe longline trench with a black trim in a size lage
    Jill Jr. Tan Luxe Longline Trench with Black Trim - Size L
    Regular Price
    $108.00
    Sale Price
    $108.00
    Regular Price
    Unit Price
    per 
    Vintage Faded Plaid Coat - Size M
    Regular Price
    $56.00
    Sale Price
    $56.00
    Regular Price
    Unit Price
    per