⋆ new: the whimsy winter collection ⋆
Our first mid + plus size vintage collection of 2026 is filled with dozens of whimsical and cozy pieces--ranging from sizes L-6x! Find lots of sweaters and knits, dresses, skirts, tops, co-ord sets and more with a variety of both muted and rich earthy hues.
-
green witch cardigan + dress set
Regular price $84.00 USDRegular priceSale price $84.00 USD -
snowberry dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
plaid pines dress
Regular price $54.00 USDRegular priceSale price $54.00 USD -
azurite sky dress
Regular price $68.00 USDRegular priceSale price $68.00 USD -
coldfront dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
stone fruit dress
Regular price $58.00 USDRegular priceSale price $58.00 USD -
floral freeze dress
Regular price $44.00 USDRegular priceSale price $44.00 USD -
wind chill reversible dress
Regular price $54.00 USDRegular priceSale price $54.00 USD -
snow flowers dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
snow moon dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
sapphire spell dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
winterfell cardigan duster + skirt set
Regular price $74.00 USDRegular priceSale price $74.00 USD -
cottage witch dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
velvet snow dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
pixie pinafore dress
Regular price $48.00 USDRegular priceSale price $48.00 USD
hey witch! welcome to bad moon 🔮
We specialize in plus size vintage and secondhand fashion ranging from sizes large through 5x+. Here at Bad Moon we love all things witchy, kitschy, vintage and alternative. We add a new-to-you vintage clothing collection (almost) every Friday, in addition to sustainable, handmade, upcycled and DIY projects. Owned and operated by a plus size chronically ill queer witch bitch (say that 5 times fast!), we we work hard to maintain a safe and inclusive online shopping space. Follow us @ShopBadMoon on Instagram and TikTok for updates, sneak peeks, and collection announcements!
⋆ the winter solstice holiday collection ⋆
This collection features dozens of vintage and secondhand pieces in cool blue, purple, black and silver tones. Find lots of velvets, satins, and knits perfect for the holiday season and winter months - sizes range from L-5x.
-
winter rose dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
mauve mari dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
plum wine gown
Regular price $64.00 USDRegular priceSale price $64.00 USD -
winter harvest dress
Regular price $44.00 USDRegular priceSale price $44.00 USD -
north star dress
Regular price $28.00 USDRegular priceSale price $28.00 USD -
icicle blooms dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
black out dress
Regular price $44.00 USDRegular priceSale price $44.00 USD -
snow day dress
Regular price $44.00 USDRegular priceSale price $44.00 USD -
frosted fields dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
Sold outmidwinter magic dress
Regular price $68.00 USDRegular priceSale price $68.00 USDSold out -
auld lang syne dress
Regular price $68.00 USDRegular priceSale price $68.00 USD -
silver solstice dress
Regular price $58.00 USDRegular priceSale price $58.00 USD -
Sold outstarry night cardigan top
Regular price $28.00 USDRegular priceSale price $28.00 USDSold out -
winter blues top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
december forever cardigan
Regular price $34.00 USDRegular priceSale price $34.00 USD
⋆ the yuletide holiday collection ⋆
Tis the season! Our newest Yuletide Collection is full of mid and plus size vintage and secondhand pieces perfect for the holidays. Think lush velvets, soft satins, cozy knits, holiday novelty tops, and more with hues of reds, greens, golds and black. Sizes range from L-4x+.
-
scarlet solstice dress
Regular price $44.00 USDRegular priceSale price $44.00 USD -
winter bouquet reversible dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
krampusznacht house dress
Regular price $44.00 USDRegular priceSale price $44.00 USD -
yule log sweater vest
Regular price $24.00 USDRegular priceSale price $24.00 USD -
secret santa top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
cozy cabin jacket
Regular price $54.00 USDRegular priceSale price $54.00 USD -
holly crown top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
winter break top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
cranberry cider top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
sweatah weathah sweater
Regular price $34.00 USDRegular priceSale price $34.00 USD -
slay bells corset top
Regular price $34.00 USDRegular priceSale price $34.00 USD -
winter rosemary duster jacket
Regular price $34.00 USDRegular priceSale price $34.00 USD -
gingerbread gumdrops sweater
Regular price $48.00 USDRegular priceSale price $48.00 USD -
plaid santa top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
best in snow top
Regular price $24.00 USDRegular priceSale price $24.00 USD
⋆ shop charmed chains and belts ⋆
-
the marzanna charmed chain
Regular price $44.00 USDRegular priceSale price $44.00 USD -
the khione charmed chain
Regular price $44.00 USDRegular priceSale price $44.00 USD -
the cailleach charmed chain
Regular price $44.00 USDRegular priceSale price $44.00 USD -
the frau holle charmed chain belt
Regular price $38.00 USDRegular priceSale price $38.00 USD -
the sabrina charmed chain
Regular price $44.00 USDRegular priceSale price $44.00 USD -
the phoebe charmed chain
Regular price $44.00 USDRegular priceSale price $44.00 USD -
add on: convert a charmed chain into a full belt
Regular price $10.00 USDRegular priceSale price $10.00 USD
Bad Moon
custom style bundles
Share

⋆ bad moon favorites ⋆
-
october scorpio duster
Regular price $38.00 USDRegular priceSale price $38.00 USD -
the drama cape duster
Regular price $44.00 USDRegular priceSale price $44.00 USD -
planet pluto dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
scorpio sun top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
plum paisleys top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
scarlet scorpio top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
snakebite top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
deep blue sea skirt
Regular price $44.00 USDRegular priceSale price $44.00 USD -
daylight savings reversible dress
Regular price $54.00 USDRegular priceSale price $54.00 USD -
thinning veil dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
autumn sun reversible dress
Regular price $54.00 USDRegular priceSale price $54.00 USD -
autumn rose top
Regular price $34.00 USDRegular priceSale price $34.00 USD -
magic marigold top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
denim daze skirt
Regular price $48.00 USDRegular priceSale price $48.00 USD -
harvest bouquet skirt
Regular price $38.00 USDRegular priceSale price $38.00 USD -
paisley fairy dress
Regular price $34.00 USDRegular priceSale price $34.00 USD -
ocean air dress
Regular price $58.00 USDRegular priceSale price $58.00 USD -
opal cardigan duster + dress set
Regular price $78.00 USDRegular priceSale price $78.00 USD -
pink tourmaline top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
rose quartz top
Regular price $24.00 USDRegular priceSale price $24.00 USD
💌 shipping 411 💌
$8 flat rate domestic usa shipping
free shipping for usa orders $150+
worldwide shipping available 🌎✨







































































