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 romantic whimsigoth vintage collection⋆
Introducing the Romantic Whimsigoth Collection 🥀 This curated secondhand collection is full of dark, dramatic whimsigothic and soft romantic goth aesthetics. Find an assortment of dresses, skirts, blouses and more in a variety of red, burgundy, rose, and black hues. Sizes range from L through 5x+.
-
Sold out
the darla charmed chain
Regular price $44.00 USDRegular priceUnit price / perSold out -
Sold out
the drusilla charmed chain
Regular price $44.00 USDRegular priceUnit price / perSold out -
Sold out
eternally yours dress
Regular price $38.00 USDRegular priceUnit price / perSold out -
Sold out
history of magic dress
Regular price $54.00 USDRegular priceUnit price / perSold out -
rum raisin dress
Regular price $38.00 USDRegular priceUnit price / per -
the lovers top + skirt set
Regular price $74.00 USDRegular priceUnit price / per -
midnight paisley dress
Regular price $48.00 USDRegular priceUnit price / per -
persephone top + skirt set
Regular price $68.00 USDRegular priceUnit price / per -
groovy garden dress
Regular price $48.00 USDRegular priceUnit price / per -
til death dress
Regular price $54.00 USDRegular priceUnit price / per -
Sold out
heart strings jacket
Regular price $48.00 USDRegular priceUnit price / perSold out -
the buffy jacket
Regular price $98.00 USDRegular priceUnit price / per -
magic merlot blazer jacket
Regular price $44.00 USDRegular priceUnit price / per -
the faith jacket
Regular price $88.00 USDRegular priceUnit price / per -
nevermore blazer jacket
Regular price $38.00 USDRegular priceUnit price / per
⋆past plus size vintage collections⋆
⋆vintage and handmade accessories⋆
-
Sold out
the darla charmed chain
Vendor:Bad MoonRegular price $44.00 USDRegular priceUnit price / perSold out -
Sold out
the drusilla charmed chain
Vendor:Bad MoonRegular price $44.00 USDRegular priceUnit price / perSold out -
the bloom charmed chain belt
Vendor:Bad MoonRegular price $54.00 USDRegular priceUnit price / per -
the alfea charmed chain
Vendor:Bad MoonRegular price $38.00 USDRegular priceUnit price / per -
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 $12.00 USDRegular priceUnit price / per$24.00 USDSale price $12.00 USDSale -
the charlotte brooch pin
Vendor:Bad MoonRegular price $12.00 USDRegular priceUnit price / per$24.00 USDSale price $12.00 USDSale -
hydrangea pearl earrings
Vendor:Bad MoonRegular price $12.00 USDRegular priceUnit price / per$24.00 USDSale price $12.00 USDSale -
Sale
deco drop earrings
Vendor:Bad MoonRegular price $14.00 USDRegular priceUnit price / per$28.00 USDSale price $14.00 USDSale -
couple of kittens brooch pin
Vendor:Bad MoonRegular price $9.00 USDRegular priceUnit price / per$18.00 USDSale price $9.00 USDSale -
couple of hummingbirds brooch pin
Vendor:Bad MoonRegular price $9.00 USDRegular priceUnit price / per$18.00 USDSale price $9.00 USDSale
Bad Moon
custom style bundles
Share



⋆kim's vintage favorites⋆
-
the daffodil duster + dress set
Regular price $128.00 USDRegular priceUnit price / per -
the cherry blossom shirt dress
Regular price $44.00 USDRegular priceUnit price / per -
the hazel dress
Regular price $48.00 USDRegular priceUnit price / per -
the moonflower cardigan
Regular price $34.00 USDRegular priceUnit price / per -
the windflower jacket
Regular price $48.00 USDRegular priceUnit price / per -
the creeping thyme top
Regular price $38.00 USDRegular priceUnit price / per -
the snapdragon top
Regular price $34.00 USDRegular priceUnit price / per -
Sold out
the jasmine skirt
Regular price $38.00 USDRegular priceUnit price / perSold out -
the chrysanthemum skirt
Regular price $38.00 USDRegular priceUnit price / per -
the hydrangea skirt
Regular price $38.00 USDRegular priceUnit price / per -
the dahlia skirt
Regular price $38.00 USDRegular priceUnit price / per -
lily of the valley dress
Regular price $54.00 USDRegular priceUnit price / per -
cottage goth dress
Regular price $54.00 USDRegular priceUnit price / per -
daylight savings dress
Regular price $58.00 USDRegular priceUnit price / per -
herbal tea dress
Regular price $54.00 USDRegular priceUnit price / per -
persephone dress
Regular price $54.00 USDRegular priceUnit price / per -
season one dress
Regular price $48.00 USDRegular priceUnit price / per -
alma mater sweater
Regular price $44.00 USDRegular priceUnit price / per -
folklore top
Regular price $28.00 USDRegular priceUnit price / per -
thorn apart top
Regular price $24.00 USDRegular priceUnit price / per
💌 shipping 411 💌
$8 flat rate domestic usa shipping
free shipping for usa orders $150+
worldwide shipping available 🌎✨