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 v: scorpio szn ⋆
Happy Scorpio Season! Inspired by the moody and dark palette of the Scorpio sign, this collection is full of black and deep gemstone hued pieces ranging from sizes L-5x+.
-
october scorpio duster
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
november scorpio dress
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
aubergine amaranth duster
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
scorpius constellation dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
Sold outwater sign dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USDSold out -
Sold outmidnight moon dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USDSold out -
Sold outblue topaz jacket
Regular price $118.00 USDRegular priceUnit price / perSale price $118.00 USDSold out -
night sky dress
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
the drama cape duster
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
spellbook dress + cardigan co ord set
Regular price $74.00 USDRegular priceUnit price / perSale price $74.00 USD -
silk spells dress
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
planet pluto dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
Sold outfemme fatale gown
Regular price $78.00 USDRegular priceUnit price / perSale price $78.00 USDSold out -
black hearts leather jacket
Regular price $98.00 USDRegular priceUnit price / perSale price $98.00 USD -
magic moment opera coat
Regular price $148.00 USDRegular priceUnit price / perSale price $148.00 USD
⋆ the harvest witch mid + plus size vintage collection ⋆
It's fall, y'all 🍁 Shop over 40 vintage and secondhand pieces perfect for the cozy autumn season - sizes range from L-5x+.
-
Sold outbotanical noir duster jacket
Regular price $68.00 USDRegular priceUnit price / perSale price $68.00 USDSold out -
daylight savings reversible dress
Regular price $54.00 USDRegular priceUnit price / perSale price $54.00 USD -
thinning veil dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
autumn sun reversible dress
Regular price $54.00 USDRegular priceUnit price / perSale price $54.00 USD -
Sold outbaba yaga dress
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USDSold out -
folklore dress
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
field harvest dress
Regular price $58.00 USDRegular priceUnit price / perSale price $58.00 USD -
autumn leaves dress
Regular price $58.00 USDRegular priceUnit price / perSale price $58.00 USD -
hello seattle sweater vest
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
hedge witch top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
fresh clover top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
autumn rose top
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
tea leaves top
Regular price $18.00 USDRegular priceUnit price / perSale price $18.00 USD -
dulce de leche jacket
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
gold days top
Regular price $18.00 USDRegular priceUnit price / perSale price $18.00 USD
⋆ 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 -
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 -
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 -
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 -
silver rose vest
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
sea breeze top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
love letter top
Regular price $18.00 USDRegular priceUnit price / perSale price $18.00 USD -
gale force top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
windflower top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
silver wind top
Regular price $18.00 USDRegular priceUnit price / perSale price $18.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 -
fade into you dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
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 -
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 -
disco vamp top
Regular price $18.00 USDRegular priceUnit price / perSale price $18.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 -
black flame top
Regular price $18.00 USDRegular priceUnit price / perSale price $18.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 -
mythology major top
Regular price $38.00 USDRegular priceUnit price / perSale price $38.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 -
spell check cardigan
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
cursive script top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
mathemagick pullover sweater
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
sherlock overcoat jacket
Regular price $84.00 USDRegular priceUnit price / perSale price $84.00 USD -
ancient scrolls top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
nevermore academy skirt
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
plaid professor pants
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD
⋆ shop charmed chains and belts ⋆
-
the prue charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
the paige charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
Sold outthe piper charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USDSold out -
the phoebe charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
add on: convert a charmed chain into a full belt
Regular price $10.00 USDRegular priceUnit price / perSale price $10.00 USD
💌 shipping 411 💌
$8 flat rate domestic usa shipping
free shipping for usa orders $150+
worldwide shipping available 🌎✨
⋆ kim's vintage favorites ⋆
-
Sold outbotanical noir duster jacket
Regular price $68.00 USDRegular priceUnit price / perSale price $68.00 USDSold out -
daylight savings reversible dress
Regular price $54.00 USDRegular priceUnit price / perSale price $54.00 USD -
thinning veil dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
autumn sun reversible dress
Regular price $54.00 USDRegular priceUnit price / perSale price $54.00 USD -
folklore dress
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
field harvest dress
Regular price $58.00 USDRegular priceUnit price / perSale price $58.00 USD -
hello seattle sweater vest
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
autumn rose top
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
tea leaves top
Regular price $18.00 USDRegular priceUnit price / perSale price $18.00 USD -
magic marigold top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
cranberry crush top
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
forest fae top
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
denim daze skirt
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
fairy grunge skirt
Regular price $54.00 USDRegular priceUnit price / perSale price $54.00 USD -
harvest bouquet skirt
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
autumn sunset skirt
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
black salt skirt
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
oh deer dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
paisley fairy dress
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
ocean air dress
Regular price $58.00 USDRegular priceUnit price / perSale price $58.00 USD
vintage jewelry and charmed chains
-
the prue charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
the paige charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
Sold outthe piper charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USDSold out -
the phoebe charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD
⋆ past plus size vintage collections ⋆
Bad Moon
custom style bundles
Share
























































































