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 yuletide holiday collection ⋆
Tis the season! Our newest Yuletide Collection is full of mid and plus size vintage and secondhand pieces perfect for the holidays. Think lush velvets, soft satins, cozy knits, holiday novelty tops, and more with hues of reds, greens, golds and black. Sizes range from L-4x+.
-
Sold outcitrus garland dress
Regular price $58.00 USDRegular priceUnit price / perSale price $58.00 USDSold out -
scarlet solstice dress
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
winter bouquet reversible dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USD -
Sold outholiday spirits gown
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USDSold out -
Sold outburning bayleaf duster robe
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USDSold out -
Sold outnollaig house dress
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USDSold out -
Sold outsaturnalia dress
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USDSold out -
krampusznacht house dress
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
winter whimsy dress
Regular price $54.00 USDRegular priceUnit price / perSale price $54.00 USD -
Sold outcold moon cardigan sweater
Regular price $48.00 USDRegular priceUnit price / perSale price $48.00 USDSold out -
dead of winter top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
mulled wine top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
yule log sweater vest
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
spiced cider top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
secret santa top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD
Bad Moon
custom style bundles
Share

⋆ shop charmed chains and belts ⋆
-
the sabrina charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
Sold outthe hilda charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USDSold out -
Sold outthe zelda charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USDSold out -
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
⋆ the astrology series / chapter v: scorpio szn ⋆
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+.
-
the sabrina charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USD -
Sold outthe hilda charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USDSold out -
Sold outthe zelda charmed chain
Regular price $44.00 USDRegular priceUnit price / perSale price $44.00 USDSold out -
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 -
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 -
scorpio sun top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
cinnamon stick top
Regular price $38.00 USDRegular priceUnit price / perSale price $38.00 USD -
plum paisleys top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
nocturnal blooms top
Regular price $18.00 USDRegular priceUnit price / perSale price $18.00 USD -
scorpio moon top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.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+.
-
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 -
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 -
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 -
dulce de leche jacket
Regular price $38.00 USDRegular priceUnit price / perSale price $38.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 -
rose candy top
Regular price $14.00 USDRegular priceUnit price / perSale price $14.00 USD -
simmer pot top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
apple cider top
Regular price $28.00 USDRegular priceUnit price / perSale price $28.00 USD -
sugar maple sweater vest
Regular price $34.00 USDRegular priceUnit price / perSale price $34.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 -
field harvest dress
Regular price $58.00 USDRegular priceUnit price / perSale price $58.00 USD -
autumn rose top
Regular price $34.00 USDRegular priceUnit price / perSale price $34.00 USD -
magic marigold top
Regular price $24.00 USDRegular priceUnit price / perSale price $24.00 USD -
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 -
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 -
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 -
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 -
windflower 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 🌎✨































































