Bad Moon
custom style bundles
Share






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!
✨🪲 new: the swamp witch plus size vintage collection 🐊✨
Introducing The Swamp Witch Collection - a collection of vintage and secondhand pieces inspired by the haunting magic of the southern bayou. Find a variety of dresses, tops and blouses made of earthy green and brown hues, with pops of pinks, oranges, reds and plum. Sizes range from L-4/5x - available only at ShopBadMoon.com 🔮✨
-
misty day dress
Regular price $48.00 USDRegular priceUnit price / per -
old orleans dress
Regular price $24.00 USDRegular priceUnit price / per -
pink papillon dress
Regular price $48.00 USDRegular priceUnit price / per -
bayou garden dress
Regular price $48.00 USDRegular priceUnit price / per -
rosemallow dress
Regular price $38.00 USDRegular priceUnit price / per -
olde ways top
Regular price $28.00 USDRegular priceUnit price / per -
summer haze top
Regular price $24.00 USDRegular priceUnit price / per -
peridot top
Regular price $18.00 USDRegular priceUnit price / per -
lily pad sweater
Regular price $44.00 USDRegular priceUnit price / per -
southern comfort top
Regular price $24.00 USDRegular priceUnit price / per -
misty mauve top
Regular price $24.00 USDRegular priceUnit price / per -
the sticks top
Regular price $24.00 USDRegular priceUnit price / per -
bayou blooms top
Regular price $24.00 USDRegular priceUnit price / per -
broken branches jacket
Regular price $44.00 USDRegular priceUnit price / per -
dragon scale top
Regular price $18.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⋆
⋆vintage and handmade accessories⋆
-
the lily of the valley charmed chain
Vendor:Bad MoonRegular price $44.00 USDRegular priceUnit price / per -
the dew drops necklace
Vendor:Bad MoonRegular price $32.00 USDRegular priceUnit price / per -
Sold out
the alfea charmed chain
Vendor:Bad MoonRegular price $38.00 USDRegular priceUnit price / perSold out -
add on: convert a charmed chain into a full belt
Vendor:Bad MoonRegular price $10.00 USDRegular priceUnit price / per -
Sale
secret santa bag
Vendor:Bad MoonRegular price $13.00 USDRegular priceUnit price / per$24.00 USDSale price $13.00 USDSale -
the charlotte brooch pin
Vendor:Bad MoonRegular price $13.00 USDRegular priceUnit price / per$24.00 USDSale price $13.00 USDSale -
couple of hummingbirds brooch pin
Vendor:Bad MoonRegular price $13.00 USDRegular priceUnit price / per$18.00 USDSale price $13.00 USDSale
⋆kim's vintage favorites⋆
-
twelve zodiacs dress
Regular price $48.00 USDRegular priceUnit price / per -
amethyst alchemy dress
Regular price $78.00 USDRegular priceUnit price / per -
dark sign top
Regular price $28.00 USDRegular priceUnit price / per -
ocean floor top
Regular price $28.00 USDRegular priceUnit price / per -
aquamarine jacket
Regular price $68.00 USDRegular priceUnit price / per -
water sign top
Regular price $24.00 USDRegular priceUnit price / per -
sea shells top
Regular price $18.00 USDRegular priceUnit price / per -
rose quartz top
Regular price $24.00 USDRegular priceUnit price / per -
selenite top
Regular price $34.00 USDRegular priceUnit price / per -
karkinos skirt
Regular price $38.00 USDRegular priceUnit price / per -
siren song skirt
Regular price $38.00 USDRegular priceUnit price / per -
ocean water skirt
Regular price $34.00 USDRegular priceUnit price / per -
midnight fields dress
Regular price $48.00 USDRegular priceUnit price / per -
pink smoke dress
Regular price $48.00 USDRegular priceUnit price / per -
sea witch top
Regular price $28.00 USDRegular priceUnit price / per -
green thumb top
Regular price $24.00 USDRegular priceUnit price / per -
wild grass top
Regular price $28.00 USDRegular priceUnit price / per -
spring picnic top
Regular price $28.00 USDRegular priceUnit price / per -
pink sapphire jacket
Regular price $68.00 USDRegular priceUnit price / per -
garden sage skirt
Regular price $44.00 USDRegular priceUnit price / per