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 enchanted cottage collection 🧚
Fairycore meets cottagecore in this week's plus size vintage and secondhand collection! Find a variety of floral dresses, skirts, blouses, and more in an assortment of both earthy and springtime hues. Sizes range from L-4/5x - available only at ShopBadMoon.com 🔮
-
midnight fields dress
Regular price $48.00 USDRegular priceUnit price / per -
lavender moon dress
Regular price $44.00 USDRegular priceUnit price / per -
blue blooms reversible dress
Regular price $54.00 USDRegular priceUnit price / per -
misty moss dress
Regular price $54.00 USDRegular priceUnit price / per -
peridot stone dress
Regular price $58.00 USDRegular priceUnit price / per -
pink smoke dress
Regular price $48.00 USDRegular priceUnit price / per -
Sold out
grunge fae top
Regular price $24.00 USDRegular priceUnit price / perSold out -
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 -
Sold out
bundle of thyme vest
Regular price $34.00 USDRegular priceUnit price / perSold out -
gold rush top
Regular price $18.00 USDRegular priceUnit price / per -
serpent spells top
Regular price $24.00 USDRegular priceUnit price / per -
magic mushroom top
Regular price $18.00 USDRegular priceUnit price / per -
woodland whimsy 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 🌎✨
⋆past plus size vintage collections⋆
⋆vintage and handmade accessories⋆
-
the edwardian charmed chain
Vendor:Bad MoonRegular price $44.00 USDRegular priceUnit price / per -
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 butterfly necklace
Vendor:Bad MoonRegular price $28.00 USDRegular priceUnit price / perSold out -
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
Bad Moon
custom style bundles
Share



⋆kim's vintage favorites⋆
-
shadow realm dress + duster set
Regular price $88.00 USDRegular priceUnit price / per -
neverland gown
Regular price $168.00 USDRegular priceUnit price / per -
whimsy woods dress
Regular price $48.00 USDRegular priceUnit price / per -
solar flower dress
Regular price $54.00 USDRegular priceUnit price / per -
purple paisleys top
Regular price $38.00 USDRegular priceUnit price / per -
midnight sky vest
Regular price $38.00 USDRegular priceUnit price / per -
forest fae duster vest
Regular price $28.00 USDRegular priceUnit price / per -
garnet tower top
Regular price $28.00 USDRegular priceUnit price / per -
golden garden top
Regular price $38.00 USDRegular priceUnit price / per -
Sold out
couturie forest vest
Regular price $34.00 USDRegular priceUnit price / perSold out -
bella noir top
Regular price $28.00 USDRegular priceUnit price / per -
dark fairy top
Regular price $18.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 -
Sold out
groovy garden dress
Regular price $48.00 USDRegular priceUnit price / perSold out -
til death dress
Regular price $54.00 USDRegular priceUnit price / per -
the buffy jacket
Regular price $88.00 USDRegular priceUnit price / per -
the faith jacket
Regular price $88.00 USDRegular priceUnit price / per -
Sold out
nevermore blazer jacket
Regular price $38.00 USDRegular priceUnit price / perSold out -
pink quartz top
Regular price $48.00 USDRegular priceUnit price / per