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!
⋆ new: the magic academia collection ⋆
Introducing the Magic Academia Collection - a curated assortment of witchy vintage and dark academia pieces such as plaid mini skirts, satin blouses, corduroy trousers, blazer jackets, vests and more. Sizes range from L-5/6x. 🪄📚
-
book worm sweater vest
Regular price $38.00 USDRegular priceUnit price / per -
Sold out
school of magic blazer jacket
Regular price $58.00 USDRegular priceUnit price / perSold out -
Sold out
haunted halls top
Regular price $28.00 USDRegular priceUnit price / perSold out -
garden grounds top
Regular price $28.00 USDRegular priceUnit price / per -
ghoul school top
Regular price $28.00 USDRegular priceUnit price / per -
Sold out
astronomy class top
Regular price $38.00 USDRegular priceUnit price / perSold out -
cloisters pullover sweater
Regular price $48.00 USDRegular priceUnit price / per -
mythology major top
Regular price $38.00 USDRegular priceUnit price / per -
Sold out
library stacks top
Regular price $24.00 USDRegular priceUnit price / perSold out -
dormitory sweater vest
Regular price $34.00 USDRegular priceUnit price / per -
study buddy blazer jacket
Regular price $44.00 USDRegular priceUnit price / per -
herbalism studies top
Regular price $18.00 USDRegular priceUnit price / per -
mockingjay blazer jacket
Regular price $48.00 USDRegular priceUnit price / per -
coffee shop top
Regular price $28.00 USDRegular priceUnit price / per -
valedictorian top
Regular price $18.00 USDRegular priceUnit price / per
⋆ the astrology series = chapter iii: virgo szn ⋆
Happy Virgo Season! Inspired by the powerful earth sign, this collection has a variety of vintage and secondhand pieces full of greens, golds, and earthy hues. Find lots of skirts, sweaters, dresses, tops, dusters, cardigans and more. Sizes range from L-4x. ♍️✨
-
emerald rose dress
Regular price $54.00 USDRegular priceUnit price / per -
misty moss dress
Regular price $48.00 USDRegular priceUnit price / per -
earth fairy dress
Regular price $48.00 USDRegular priceUnit price / per -
bamboo clouds dress
Regular price $48.00 USDRegular priceUnit price / per -
citrus tea dress
Regular price $38.00 USDRegular priceUnit price / per -
willow bark dress
Regular price $38.00 USDRegular priceUnit price / per -
new moon dress
Regular price $38.00 USDRegular priceUnit price / per -
Sold out
harvest plaid dress
Regular price $44.00 USDRegular priceUnit price / perSold out -
sapphire spells cardigan duster
Regular price $58.00 USDRegular priceUnit price / per -
forest floor top
Regular price $24.00 USDRegular priceUnit price / per -
rosemary smoke sweater
Regular price $38.00 USDRegular priceUnit price / per -
emerald moss sweater
Regular price $48.00 USDRegular priceUnit price / per -
cozy cabin sweatshirt
Regular price $34.00 USDRegular priceUnit price / per -
tropical peridot top
Regular price $34.00 USDRegular priceUnit price / per -
Sold out
magic touch top
Regular price $34.00 USDRegular priceUnit price / perSold out
⋆ the romantic whimsy collection ⋆
The Romantic Whimsy Collection is here! Peruse dozens of skirts, blouses, slips, dresses, robes, dusters and more with a variety of gorgeous wine red, pink, and violet hues. Sizes range from L-4/5x. 🥀🔮
-
starcrossed gown
Regular price $94.00 USDRegular priceUnit price / per -
victorian rose top + skirt dress set
Regular price $98.00 USDRegular priceUnit price / per -
midnight paisley dress
Regular price $44.00 USDRegular priceUnit price / per -
wuthering heights dress
Regular price $44.00 USDRegular priceUnit price / per -
enchanted garden dress
Regular price $48.00 USDRegular priceUnit price / per -
twin temple dress
Regular price $48.00 USDRegular priceUnit price / per -
black honey top
Regular price $28.00 USDRegular priceUnit price / per -
fairytale blazer jacket
Regular price $38.00 USDRegular priceUnit price / per -
cranberries top
Regular price $28.00 USDRegular priceUnit price / per -
foxglove top
Regular price $28.00 USDRegular priceUnit price / per -
pink quartz top
Regular price $44.00 USDRegular priceUnit price / per -
l'prevoyance top
Regular price $24.00 USDRegular priceUnit price / per -
blushing blooms top
Regular price $18.00 USDRegular priceUnit price / per -
garnet paisley top
Regular price $24.00 USDRegular priceUnit price / per -
black belladonna top
Regular price $28.00 USDRegular priceUnit price / per
💌 shipping 411 💌
$8 flat rate domestic usa shipping
free shipping for usa orders $150+
worldwide shipping available 🌎✨
⋆ kim's vintage favorites ⋆
-
silver spells cardigan top
Regular price $34.00 USDRegular priceUnit price / per -
smoky quartz top
Regular price $28.00 USDRegular priceUnit price / per -
snow flower dress
Regular price $58.00 USDRegular priceUnit price / per -
spellbinding gown
Regular price $54.00 USDRegular priceUnit price / per -
winter blues dress
Regular price $48.00 USDRegular priceUnit price / per -
violet candle dress
Regular price $44.00 USDRegular priceUnit price / per -
black heart jacket
Regular price $108.00 USDRegular priceUnit price / per -
love sick top
Regular price $24.00 USDRegular priceUnit price / per -
hex lovers robe
Regular price $48.00 USDRegular priceUnit price / per -
my immortal dress
Regular price $48.00 USDRegular priceUnit price / per -
mistress of the dark bodysuit
Regular price $48.00 USDRegular priceUnit price / per -
first day pants
Regular price $44.00 USDRegular priceUnit price / per -
dark academia vest
Regular price $28.00 USDRegular priceUnit price / per -
pugsley top
Regular price $24.00 USDRegular priceUnit price / per -
coffee break top
Regular price $28.00 USDRegular priceUnit price / per -
wildflower power top
Regular price $24.00 USDRegular priceUnit price / per -
forest fray cardigan sweater
Regular price $44.00 USDRegular priceUnit price / per -
onyx and garnet top
Regular price $34.00 USDRegular priceUnit price / per -
folklore top
Regular price $28.00 USDRegular priceUnit price / per -
persephone dress
Regular price $54.00 USDRegular priceUnit price / per
⋆ past plus size vintage collections ⋆
Bad Moon
custom style bundles
Share





