⋆ new: the work witch collection ⋆
You better Work, Witch 🪄 Introducing the Work Witch Collection - an assortment of vintage and secondhand pieces curated for the Working Witch. find lots of skirts, blouses, dresses, cardigans and dusters, blazer jackets, and more. Sizes range from L-4x.
-
work trip dress
Regular price $54.00 USDRegular priceSale price $54.00 USD -
call out dress
Regular price $54.00 USDRegular priceSale price $54.00 USD -
memo mori dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
the moneymaker duster
Regular price $54.00 USDRegular priceSale price $54.00 USD -
coven headquarters dress
Regular price $54.00 USDRegular priceSale price $54.00 USD -
graveyard shift dress
Regular price $38.00 USDRegular priceSale price $38.00 USD -
misery business duster
Regular price $48.00 USDRegular priceSale price $48.00 USD -
blackletter dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
Sold outthe giles blazer jacket
Regular price $44.00 USDRegular priceSale price $44.00 USDSold out -
green lit cardigan sweater duster
Regular price $54.00 USDRegular priceSale price $54.00 USD -
Sold outcoffee break blazer jacket
Regular price $48.00 USDRegular priceSale price $48.00 USDSold out -
prohexional blazer jacket
Regular price $44.00 USDRegular priceSale price $44.00 USD -
deadline blazer jacket
Regular price $44.00 USDRegular priceSale price $44.00 USD -
Sold outout of office jacket
Regular price $74.00 USDRegular priceSale price $74.00 USDSold out -
mourning shift cardigan
Regular price $28.00 USDRegular priceSale price $28.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 enchanted forest collection ⋆
Introducing the Enchanted Forest Mid + Plus Size Vintage Collection - a curated plus size vintage and secondhand collection full of dark florals, whimsigothic staples, and lots and lots of velvets and jewel tones. Sizes range from L through 4x+ 🧚🌲✨
-
tanzanite tower dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
deep woods dress
Regular price $54.00 USDRegular priceSale price $54.00 USD -
mystic meadows dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
moonlit garden dress
Regular price $58.00 USDRegular priceSale price $58.00 USD -
black cloud dress
Regular price $38.00 USDRegular priceSale price $38.00 USD -
crystal ball sweater
Regular price $38.00 USDRegular priceSale price $38.00 USD -
the mazzy top
Regular price $34.00 USDRegular priceSale price $34.00 USD -
violet tendencies cardigan
Regular price $38.00 USDRegular priceSale price $38.00 USD -
black forest sweater
Regular price $44.00 USDRegular priceSale price $44.00 USD -
wild flowers top
Regular price $18.00 USDRegular priceSale price $18.00 USD -
forest jewel cardigan
Regular price $38.00 USDRegular priceSale price $38.00 USD -
emerald fields sweater
Regular price $44.00 USDRegular priceSale price $44.00 USD -
ren faire vest
Regular price $24.00 USDRegular priceSale price $24.00 USD -
fae realm top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
pressed flowers top
Regular price $24.00 USDRegular priceSale price $24.00 USD
Bad Moon
custom style bundles
Share

⋆ 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 -
Sold outblackhearts sweater dress
Regular price $38.00 USDRegular priceSale price $38.00 USDSold out -
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 -
black swan dress
Regular price $54.00 USDRegular priceSale price $54.00 USD -
holo heart dress
Regular price $48.00 USDRegular priceSale price $48.00 USD
⋆ shop charmed chains and belts ⋆
-
Sold outthe persephone charmed chain
Regular price $44.00 USDRegular priceSale price $44.00 USDSold out -
Sold outthe artemis charmed chain
Regular price $44.00 USDRegular priceSale price $44.00 USDSold out -
Sold outthe athena charmed chain
Regular price $44.00 USDRegular priceSale price $44.00 USDSold out -
Sold outthe aphrodite charmed chain belt
Regular price $58.00 USDRegular priceSale price $58.00 USDSold out -
the hecate charmed chain belt
Regular price $54.00 USDRegular priceSale price $54.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 -
Sold outthe phoebe charmed chain
Regular price $44.00 USDRegular priceSale price $44.00 USDSold out -
add on: convert a charmed chain into a full belt
Regular price $10.00 USDRegular priceSale price $10.00 USD
⋆ 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 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 -
juniper berry top + dress set
Regular price $64.00 USDRegular priceSale price $64.00 USD
⋆ 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 -
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 -
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 -
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
💌 shipping 411 💌
$8 flat rate domestic usa shipping
free shipping for usa orders $150+
worldwide shipping available 🌎✨

















































































