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!
Bad Moon
custom style bundles
Share

⋆ 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 -
Sold outnight sky dress
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USDSold out -
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 -
Sold outblack hearts leather jacket
Regular price $98.00 USDRegular priceUnit price / perSale price $98.00 USDSold out -
Sold outmagic moment opera coat
Regular price $148.00 USDRegular priceUnit price / perSale price $148.00 USDSold out
⋆ 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+.
-
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 outfolklore dress
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USDSold out -
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 -
Sold outtea leaves top
Regular price $18.00 USDRegular priceUnit price / perSale price $18.00 USDSold out -
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 -
magic marigold top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
groovy garden top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD
⋆ kim's vintage favorites ⋆
-
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 outfolklore dress
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USDSold out -
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 -
Sold outtea leaves top
Regular price $18.00 USDRegular priceUnit price / perSale price $18.00 USDSold out -
magic marigold top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
Sold outcranberry crush top
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USDSold out -
forest fae top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.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 -
opal cardigan duster + dress set
Regular price $78.00 USDRegular priceUnit price / perSale price $78.00 USD
⋆ shop charmed chains and belts ⋆
-
Sold outthe prue charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USDSold out -
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 🌎✨
vintage jewelry and charmed chains
-
Sold outthe prue charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USDSold out -
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













































