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 astrology series / chapter iv: libra szn ⋆
introducing the latest chapter in our astrology series - Libra ⚖️✨ Balanced with a variety of opal-inspired hues, this vintage collection is full of skirts, dresses, blouses, and slips perfect for the cardinal air sign.
-
oh deer dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
Sold outthe goddess dress
Regular price $58.00 USDRegular priceUnit price / perSale price $58.00 USDSold out -
paisley fairy dress
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
stardust dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
ocean air dress
Regular price $58.00 USDRegular priceUnit price / perSale price $58.00 USD -
opal cardigan duster + dress set
Regular price $78.00 USDRegular priceUnit price / perSale price $78.00 USD -
Sold outair sign dress
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USDSold out -
Sold outflying petals dress
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USDSold out -
firework top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
pink tourmaline top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
Sold outlast blooms top
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USDSold out -
Sold outdouble bubble top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USDSold out -
rose quartz top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
pink pearl top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
sherbet sunsets cardigan sweater
Regular price $68.00 USDRegular priceUnit price / perSale price $68.00 USD
⋆ the annual season of the witch collection ⋆
It's the happiest time of the year! 🔮🍁 Shop our Season of the Witch Collection, full of black and jeweltone witchy whimsigothic pieces--perfect for the upcoming autumn months. Sizes range from L-4/5x. Peruse a curated assortment of Charmed Chains and vintage jewelry pieces as well ✨
-
witching hour dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
bewitched dress
Regular price $188.00 USDRegular priceUnit price / perSale price $188.00 USD -
aubergine agatha dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
tanzanite tower dress
Regular price $58.00 USDRegular priceUnit price / perSale price $58.00 USD -
whimsea dress
Regular price $58.00 USDRegular priceUnit price / perSale price $58.00 USD -
nocturnal garden tunic top
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
fade into you dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
Sold outautumn apothecary dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USDSold out -
ruby and gold dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
floral offerings dress
Regular price $54.00 USDRegular priceUnit price / perSale price $54.00 USD -
Sold outwild flowers dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USDSold out -
silver fern dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
as above dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
thinning veil dress
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
black hearts jacket
Regular price $104.00 USDRegular priceUnit price / perSale price $104.00 USD
⋆ the halloween costume party collection ⋆
It's time for our annual Costume Party Collection! Find a variety of sustainable, secondhand costumes - from scream queens to fairytale princesses and everything in-between. Sizes range from L-4x 🎃✨
-
Sold outholly golightly shirt dress
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USDSold out -
tinker bell dress
Regular price $58.00 USDRegular priceUnit price / perSale price $58.00 USD -
wendy darling dress
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
blue fairy top
Regular price $18.00 USDRegular priceUnit price / perSale price $18.00 USD -
blue fairy skirt
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
tiana gown
Regular price $88.00 USDRegular priceUnit price / perSale price $88.00 USD -
mermaid top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
buffy summers dress
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
tiffany valentine dress
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
sabrina the teen-age witch dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
chilling adventures of sabrina top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
chilling adventures of sabrina skirt
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
Sold outhex girls thorn dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USDSold out -
hex girls dusk dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
annie wilkes top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD
⋆ 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. 🪄📚
-
garden grounds top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
cloisters pullover sweater
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
mythology major top
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
dormitory sweater vest
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
study buddy blazer jacket
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
herbalism studies top
Regular price $18.00 USDRegular priceUnit price / perSale price $18.00 USD -
valedictorian top
Regular price $18.00 USDRegular priceUnit price / perSale price $18.00 USD -
red ink top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
intro to alchemy top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
book club cardigan sweater
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
advanced gemology vest
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
occult studies top
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
spell check cardigan
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
bookbound vest
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
cursive script top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD
⋆ 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. ♍️✨
-
earth fairy dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
bamboo clouds dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
citrus tea dress
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
willow bark dress
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
new moon dress
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
sapphire spells cardigan duster
Regular price $58.00 USDRegular priceUnit price / perSale price $58.00 USD -
forest floor top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
cozy cabin sweatshirt
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
miss honey top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
misty daisies top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
lovelace top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
golden hour cardigan sweater
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
dragonfly inn top
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
neon gothic top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
planet mercury top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD
💌 shipping 411 💌
$8 flat rate domestic usa shipping
free shipping for usa orders $150+
worldwide shipping available 🌎✨
⋆ kim's vintage favorites ⋆
-
witching hour dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
bewitched dress
Regular price $188.00 USDRegular priceUnit price / perSale price $188.00 USD -
tanzanite tower dress
Regular price $58.00 USDRegular priceUnit price / perSale price $58.00 USD -
whimsea dress
Regular price $58.00 USDRegular priceUnit price / perSale price $58.00 USD -
nocturnal garden tunic top
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
Sold outautumn apothecary dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USDSold out -
floral offerings dress
Regular price $54.00 USDRegular priceUnit price / perSale price $54.00 USD -
silver fern dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
as above dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
black hearts jacket
Regular price $104.00 USDRegular priceUnit price / perSale price $104.00 USD -
autumn leaves top
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
antique amethyst top
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
serpent skin top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
the spike top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
hopeless romantic top
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
the priestess top
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
Sold outthe sabrina top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USDSold out -
victorian séance top
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
professor of magic top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
indigo waters skirt
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD
⋆ past plus size vintage collections ⋆
Bad Moon
custom style bundles
Share

vintage jewelry and charmed chains
-
Sold outthe mercury charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USDSold out -
Sold outthe saturn charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USDSold out -
Sold outthe jupiter charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USDSold out -
Sold outthe mars charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USDSold out




















































































