⋆ new: the annual love spell collection ⋆
Love Spell - a curated plus size vintage and secondhand collection full of vintage nightgowns, lingerie, novelty Valentines, and dark romantic witchy whimsigothic outfits. Expect lots of black, red, burgundy, pink, and ivory hues alongside an array of satin, velvet, lace, mesh, chiffon, and soft knit fabrics. Sizes range from L through 4x+ 🥀🕯️🖤
-
rose quartz dress
Regular price $34.00 USDRegular priceSale price $34.00 USD -
the lovers dress + robe set
Regular price $48.00 USDRegular priceSale price $48.00 USD -
under my spell dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
puppy love dress
Regular price $54.00 USDRegular priceSale price $54.00 USD -
blackhearts sweater dress
Regular price $38.00 USDRegular priceSale price $38.00 USD -
magic magenta dress
Regular price $44.00 USDRegular priceSale price $44.00 USD -
hugs and kisses dress
Regular price $38.00 USDRegular priceSale price $38.00 USD -
raspberry rose dress
Regular price $68.00 USDRegular priceSale price $68.00 USD -
cozy cuddle dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
candy hearts top + pant pj set
Regular price $48.00 USDRegular priceSale price $48.00 USD -
bloody valentine dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
crimson peak dress
Regular price $44.00 USDRegular priceSale price $44.00 USD -
rose oil dress
Regular price $28.00 USDRegular priceSale price $28.00 USD -
persephone cardigan + dress set
Regular price $68.00 USDRegular priceSale price $68.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 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
⋆ 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 -
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 -
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 -
by candlelight top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
winter whimsies top
Regular price $18.00 USDRegular priceSale price $18.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 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 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 ⋆
-
green witch cardigan + dress set
Regular price $84.00 USDRegular priceSale price $84.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 -
wind chill reversible dress
Regular price $54.00 USDRegular priceSale price $54.00 USD -
sapphire spell 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 -
blue ribbon top
Regular price $34.00 USDRegular priceSale price $34.00 USD -
fairy grunge top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
the gillian cardigan
Regular price $38.00 USDRegular priceSale price $38.00 USD -
mountain range jacket
Regular price $44.00 USDRegular priceSale price $44.00 USD -
garden rosemary sweater
Regular price $48.00 USDRegular priceSale price $48.00 USD -
on holiday top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
rose oil top
Regular price $16.00 USDRegular priceSale price $16.00 USD -
winter out west skirt
Regular price $44.00 USDRegular priceSale price $44.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
💌 shipping 411 💌
$8 flat rate domestic usa shipping
free shipping for usa orders $150+
worldwide shipping available 🌎✨












































































