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 astrology series ✨ chapter i: the cancer collection ♋️
Cancer babes, it's our time to shine! Introducing the first monthly chapter of our Astrology Series: The Cancer Collection 🦀✨ Inspired by the Cancer zodiac's love of the moon and sea, find dozens of vintage and secondhand pieces in cool toned blue, purple, silver, black, and gray hues with pops of seashell pink and treasure chest gold. Sizes range from L-4/5x - available only at ShopBadMoon.com 🔮✨
-
Sold out
pale moonlight dress
Regular price $54.00 USDRegular priceUnit price / perSold out -
stargazing dress
Regular price $48.00 USDRegular priceUnit price / per -
Sold out
silver sun dress
Regular price $48.00 USDRegular priceUnit price / perSold out -
twelve zodiacs dress
Regular price $48.00 USDRegular priceUnit price / per -
Sold out
summer spells dress
Regular price $58.00 USDRegular priceUnit price / perSold out -
ancient astrology gown
Regular price $68.00 USDRegular priceUnit price / per -
moon sign dress
Regular price $48.00 USDRegular priceUnit price / per -
amethyst alchemy dress
Regular price $78.00 USDRegular priceUnit price / per -
deep blue sea dress
Regular price $48.00 USDRegular priceUnit price / per -
summer solstice dress
Regular price $48.00 USDRegular priceUnit price / per -
sun and moon dress
Regular price $24.00 USDRegular priceUnit price / per -
metallic mermaid top
Regular price $24.00 USDRegular priceUnit price / per -
Sold out
the atlantic duster
Regular price $44.00 USDRegular priceUnit price / perSold out -
moon water top
Regular price $28.00 USDRegular priceUnit price / per -
dark sign top
Regular price $28.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⋆
-
midnight fields dress
Regular price $48.00 USDRegular priceUnit price / per -
misty moss dress
Regular price $54.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
black cloud top
Regular price $24.00 USDRegular priceUnit price / perSold out -
spring picnic top
Regular price $28.00 USDRegular priceUnit price / per -
pink sapphire jacket
Regular price $68.00 USDRegular priceUnit price / per -
hedge witch skirt
Regular price $48.00 USDRegular priceUnit price / per -
Sold out
dried bayleaf skirt
Regular price $44.00 USDRegular priceUnit price / perSold out -
garden sage skirt
Regular price $44.00 USDRegular priceUnit price / per -
paisley sakura skirt
Regular price $38.00 USDRegular priceUnit price / per -
simmer pot skirt
Regular price $44.00 USDRegular priceUnit price / per -
irish breakfast skirt
Regular price $44.00 USDRegular priceUnit price / per -
Sold out
gingerbread shorts
Regular price $38.00 USDRegular priceUnit price / perSold out -
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