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 for all. Follow us @ShopBadMoon on Instagram and TikTok for updates, sneak peeks, and collection announcements!
⋆the winter witch plus size vintage collection⋆
Introducing the Winter Witch Collection - a vintage and secondhand drop curated with cool toned purples, blues black, white, and pops of silver. Sizes range from L-4/5x 🌬️✨
-
new moon jacket
Regular price $118.00 USDRegular priceUnit price / per -
celestigoth coat
Regular price $148.00 USDRegular priceUnit price / per -
black heart jacket
Regular price $108.00 USDRegular priceUnit price / per -
Sold out
whimsy witch dress
Regular price $48.00 USDRegular priceUnit price / perSold out -
night magic dress
Regular price $38.00 USDRegular priceUnit price / per -
wild winter duster
Regular price $34.00 USDRegular priceUnit price / per -
black honey dress
Regular price $48.00 USDRegular priceUnit price / per -
frozen flora dress
Regular price $34.00 USDRegular priceUnit price / per -
violet candle dress
Regular price $44.00 USDRegular priceUnit price / per -
tanzanite dress
Regular price $68.00 USDRegular priceUnit price / per -
first crocus dress
Regular price $44.00 USDRegular priceUnit price / per -
Sold out
witches and wizards dress
Regular price $48.00 USDRegular priceUnit price / perSold out -
Sold out
winter harvest dress
Regular price $48.00 USDRegular priceUnit price / perSold out -
Sold out
ice fairy dress
Regular price $58.00 USDRegular priceUnit price / perSold out -
winter blues dress
Regular price $48.00 USDRegular priceUnit price / per
💌 shipping 411 💌
$8 flat rate domestic usa shipping
free shipping for usa orders $150+
worldwide shipping available 🌎✨
⋆past plus size vintage collections⋆
custom style bundles
Share
⋆kim's vintage favorites⋆
-
red candle dress
Regular price $38.00 USDRegular priceUnit price / per -
scarlet saturnalia tunic top/dress
Regular price $38.00 USDRegular priceUnit price / per -
plaid santa cardigan sweater
Regular price $44.00 USDRegular priceUnit price / per -
winter solstice cloak
Regular price $48.00 USDRegular priceUnit price / per -
black night skirt
Regular price $44.00 USDRegular priceUnit price / per -
pine smoke skirt
Regular price $48.00 USDRegular priceUnit price / per -
jingle hells dress
Regular price $44.00 USDRegular priceUnit price / per -
winter wonderland gown
Regular price $88.00 USDRegular priceUnit price / per -
frozen lake vest
Regular price $44.00 USDRegular priceUnit price / per -
frostbitten cardigan
Regular price $44.00 USDRegular priceUnit price / per -
snow globe cardigan sweater
Regular price $44.00 USDRegular priceUnit price / per -
Sold out
fall foraging dress
Regular price $54.00 USDRegular priceUnit price / perSold out -
kiki's delivery dress
Regular price $54.00 USDRegular priceUnit price / per -
arboretum top + vest + skirt set
Regular price $98.00 USDRegular priceUnit price / per -
miss honey dress
Regular price $48.00 USDRegular priceUnit price / per -
blue velvet top
Regular price $38.00 USDRegular priceUnit price / per -
cranberry sage duster
Regular price $54.00 USDRegular priceUnit price / per -
cabin fever skirt
Regular price $48.00 USDRegular priceUnit price / per -
once more with feeling top
Regular price $38.00 USDRegular priceUnit price / per -
dark magic pants
Regular price $44.00 USDRegular priceUnit price / per
⋆vintage jewels and accessories⋆
-
snow storm shawl
Vendor:Regular price $38.00 USDRegular priceUnit price / per -
secret santa bag
Vendor:Regular price $24.00 USDRegular priceUnit price / per -
the emily brooch pin
Vendor:Regular price $24.00 USDRegular priceUnit price / per -
the charlotte brooch pin
Vendor:Regular price $24.00 USDRegular priceUnit price / per -
hydrangea pearl earrings
Vendor:Regular price $24.00 USDRegular priceUnit price / per -
deco drop earrings
Vendor:Regular price $28.00 USDRegular priceUnit price / per -
mini kitty pin
Vendor:Regular price $12.00 USDRegular priceUnit price / per -
couple of kittens brooch pin
Vendor:Regular price $18.00 USDRegular priceUnit price / per -
couple of hummingbirds brooch pin
Vendor:Regular price $18.00 USDRegular priceUnit price / per -
ice stone brooch pin
Vendor:Regular price $34.00 USDRegular priceUnit price / per