⋆ new: the annual halloween collection ⋆
It's officially spooky season here at Bad Moon! Shop the annual Halloween Collection, full of holiday novelty pieces and both vintage and modern secondhand costumes. Sizes range from size L through 3/4x 🎃✨
-
Sold outmake it reign gown
Regular price $54.00 USDRegular priceSale price $54.00 USDSold out -
sorceress dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
Sold outsarah sanderson cloak
Regular price $24.00 USDRegular priceSale price $24.00 USDSold out -
Sold outjester cloak
Regular price $48.00 USDRegular priceSale price $48.00 USDSold out -
joker vest
Regular price $24.00 USDRegular priceSale price $24.00 USD -
Sold outpirate's life top
Regular price $24.00 USDRegular priceSale price $24.00 USDSold out -
the fool dress
Regular price $44.00 USDRegular priceSale price $44.00 USD -
classic witch corset
Regular price $98.00 USDRegular priceSale price $98.00 USD -
classic witch skirt
Regular price $34.00 USDRegular priceSale price $34.00 USD -
the craft top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
Sold outthe craft skirt
Regular price $28.00 USDRegular priceSale price $28.00 USDSold out -
Sold outfrankenstein's monster sweater
Regular price $28.00 USDRegular priceSale price $28.00 USDSold out -
Sold outpoison ivy dress
Regular price $48.00 USDRegular priceSale price $48.00 USDSold out -
tinker bell dress
Regular price $58.00 USDRegular priceSale price $58.00 USD -
princess and the frog gown
Regular price $78.00 USDRegular priceSale price $78.00 USD
⋆ the annual season of the witch collection ⋆
The Season of the Witch is Here: Deep black and jewel tones, bright metallics, rich velvets, lace, satin and more. Shop this ultimate 90s whimsigoth collection with over 100 vintage pieces ranging from L-4x+, as well as 13 Charmed Chains.
-
witches' road dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
midnight seance jacket
Regular price $58.00 USDRegular priceSale price $58.00 USD -
Sold outblue moon dress
Regular price $54.00 USDRegular priceSale price $54.00 USDSold out -
fade into you dress
Regular price $44.00 USDRegular priceSale price $44.00 USD -
autumn rose dress
Regular price $44.00 USDRegular priceSale price $44.00 USD -
thinning veil dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
midnight moonstone gown
Regular price $78.00 USDRegular priceSale price $78.00 USD -
black thorn dress
Regular price $58.00 USDRegular priceSale price $58.00 USD -
Sold outspellbinding dress
Regular price $54.00 USDRegular priceSale price $54.00 USDSold out -
eastwick dress
Regular price $54.00 USDRegular priceSale price $54.00 USD -
crow's feather jacket
Regular price $118.00 USDRegular priceSale price $118.00 USD -
Sold outaubergine dream cardigan top
Regular price $38.00 USDRegular priceSale price $38.00 USDSold out -
blue topaz top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
folk magic vest
Regular price $28.00 USDRegular priceSale price $28.00 USD -
red vvitch top
Regular price $28.00 USDRegular priceSale price $28.00 USD
hey witch! welcome to bad moon 🔮
We specialize in mid + plus size vintage and secondhand fashion ranging from sizes large through 5x+. Here at Bad Moon we love all things witchy, kitschy, whimsical and alternative. We add a new-to-you themed vintage clothing collection a few Fridays each month, in addition to occassional 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 magical online shopping space. Follow us @ShopBadMoon on Instagram and TikTok for updates, sneak peeks, and collection announcements.
⋆ the harvest witch collection ⋆
Introducing The Harvest Witch Collection: It's almost fall, y'all! This autumnal curation has dozens of vintage skirts, dresses, tops, light jackets and sweaters in an assortment of warm autumn hues. Expect lots of oranges, reds, browns, yellows, pale greens and a few blue denim pieces as well. Sizes range from L-4x+.
-
blue skies dress
Regular price $54.00 USDRegular priceSale price $54.00 USD -
rainy season dress
Regular price $24.00 USDRegular priceSale price $24.00 USD -
forest floor sweater
Regular price $44.00 USDRegular priceSale price $44.00 USD -
altar offerings top
Regular price $34.00 USDRegular priceSale price $34.00 USD -
simmer pot top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
spiced chai top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
pumpkin pixies top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
sunflower power top
Regular price $16.00 USDRegular priceSale price $16.00 USD -
yellow topaz tunic top
Regular price $38.00 USDRegular priceSale price $38.00 USD -
golden fern top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
fiddle leaf jacket
Regular price $44.00 USDRegular priceSale price $44.00 USD -
new moon top
Regular price $16.00 USDRegular priceSale price $16.00 USD -
black swan top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
magic marigolds skirt
Regular price $44.00 USDRegular priceSale price $44.00 USD -
red apple skirt
Regular price $44.00 USDRegular priceSale price $44.00 USD
⋆ the magic academia collection ⋆
Introducing The Magic Academia Collection: with a mix of witchy whimsigothic and academia aesthetics, this mid and plus size vintage collection is full of blouses,skirts, slacks, blazers, sweaters and more with a variety of black, white, metallic, and jewel-tone hues. Sizes range from L-4x+.
-
spellwork 101 dress
Regular price $58.00 USDRegular priceSale price $58.00 USD -
ghoul school dress
Regular price $58.00 USDRegular priceSale price $58.00 USD -
plaid apple dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
enchantments jacket
Regular price $48.00 USDRegular priceSale price $48.00 USD -
undergrad jacket
Regular price $48.00 USDRegular priceSale price $48.00 USD -
gold star top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
ancient studies top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
plaid reputation top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
mathemagicks pullover sweater
Regular price $38.00 USDRegular priceSale price $38.00 USD -
Sold outnight class cardigan top
Regular price $28.00 USDRegular priceSale price $28.00 USDSold out -
cloisters blazer jacket
Regular price $38.00 USDRegular priceSale price $38.00 USD -
spells check pullover sweater
Regular price $38.00 USDRegular priceSale price $38.00 USD -
poetry book top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
headmaster's hex skirt
Regular price $44.00 USDRegular priceSale price $44.00 USD -
library stacks skirt
Regular price $38.00 USDRegular priceSale price $38.00 USD
⋆ the practically magic collection ⋆
The Practically Magic Collection: a mid and plus size curation inspired by our favorite 90s coastal witch sisters! Shop a variety of vintage and secondhand skirts, dresses, tops, camis, knits, dusters and more with predominantly earthy, green, black, and cool blue hues. Sizes range from L-5x.
-
coastal coven dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
the jet dress
Regular price $34.00 USDRegular priceSale price $34.00 USD -
the sally dress
Regular price $64.00 USDRegular priceSale price $64.00 USD -
the frances dress
Regular price $44.00 USDRegular priceSale price $44.00 USD -
rose bush top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
midnight margaritas top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
lime in the coconut top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
herbal remedy top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
tiger's eye top
Regular price $18.00 USDRegular priceSale price $18.00 USD -
strange town top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
botanical shop duster
Regular price $64.00 USDRegular priceSale price $64.00 USD -
candle wax pullover sweater
Regular price $38.00 USDRegular priceSale price $38.00 USD -
snake tattoo top
Regular price $14.00 USDRegular priceSale price $14.00 USD -
magic lessons skirt
Regular price $34.00 USDRegular priceSale price $34.00 USD -
practical paisley skirt
Regular price $44.00 USDRegular priceSale price $44.00 USD
⋆ the whimsygem collection ⋆
The Whimsygem Collection: a mid and plus size curation inspired by the classic 90s witchy whimsigothic aesthetic. Find lots of black and jewel-toned skirts, dresses, gowns, tops, one-of-a-kind chain belts and more. Sizes range from L-5x.
-
violet alexandrite dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
gold dust dress
Regular price $38.00 USDRegular priceSale price $38.00 USD -
grape garnet dress
Regular price $54.00 USDRegular priceSale price $54.00 USD -
obsidian tower dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
bubble agate dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
tumbled apatite top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
pyrite potions top
Regular price $18.00 USDRegular priceSale price $18.00 USD -
rhodolite inclusion corset top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
red zircon cardigan
Regular price $38.00 USDRegular priceSale price $38.00 USD -
howlite blooms cardigan sweater
Regular price $44.00 USDRegular priceSale price $44.00 USD -
jasmine topaz pants
Regular price $34.00 USDRegular priceSale price $34.00 USD -
velvet onyx skirt
Regular price $34.00 USDRegular priceSale price $34.00 USD -
Sold outobsidian witch skirt
Regular price $44.00 USDRegular priceSale price $44.00 USDSold out
⋆ the herbalist collection ⋆
The Herbalist Collection: This one is for the green witches, cottagecore cuties and ecogoths! Shop a variety of vintage and secondhand garments full of green hues, earthy browns, floral prints, natural fibers, and more. Sizes range from L-5x.
-
hawthorn bridge dress
Regular price $58.00 USDRegular priceSale price $58.00 USD -
thistle jar dress
Regular price $44.00 USDRegular priceSale price $44.00 USD -
floral offerings top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
lime verbena top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
dandelion tea top
Regular price $18.00 USDRegular priceSale price $18.00 USD -
echinacea top
Regular price $18.00 USDRegular priceSale price $18.00 USD -
calendula oil top
Regular price $14.00 USDRegular priceSale price $14.00 USD -
chamomile tea top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
witch hazel skirt
Regular price $34.00 USDRegular priceSale price $34.00 USD -
golden saffron skirt
Regular price $34.00 USDRegular priceSale price $34.00 USD -
lemon balm skirt
Regular price $34.00 USDRegular priceSale price $34.00 USD -
rose petals skirt
Regular price $48.00 USDRegular priceSale price $48.00 USD -
hazel ash skirt
Regular price $44.00 USDRegular priceSale price $44.00 USD -
bergamot bath skirt
Regular price $34.00 USDRegular priceSale price $34.00 USD -
cinnamon bark skirt
Regular price $38.00 USDRegular priceSale price $38.00 USD
⋆ the summer of the witch collection ⋆
Must be the Summer of the Witch! Curated for the warm solstice months, this mid
and plus size collection is full of magical vintage and modern secondhand
garments. Find over 50 whimsigothic sleeveless tops, flowy skirts, and
dresses with black and jewel tone hues. Sizes range from L-4x+ 🌞
-
solstice seance dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
wildflower witch dress
Regular price $58.00 USDRegular priceSale price $58.00 USD -
air sign dress
Regular price $44.00 USDRegular priceSale price $44.00 USD -
coven circle dress
Regular price $44.00 USDRegular priceSale price $44.00 USD -
night swim duster
Regular price $34.00 USDRegular priceSale price $34.00 USD -
moonbathing swim dress
Regular price $54.00 USDRegular priceSale price $54.00 USD -
summer mourning dress
Regular price $58.00 USDRegular priceSale price $58.00 USD -
water sign top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
sea witch top
Regular price $108.00 USDRegular priceSale price $108.00 USD -
gothic gardens top
Regular price $108.00 USDRegular priceSale price $108.00 USD -
rainbow ritual top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
black widow vest
Regular price $28.00 USDRegular priceSale price $28.00 USD -
emerald moss skirt
Regular price $34.00 USDRegular priceSale price $34.00 USD -
sun sprites skirt
Regular price $48.00 USDRegular priceSale price $48.00 USD -
garden garnet skirt
Regular price $48.00 USDRegular priceSale price $48.00 USD
⋆ the flower fairy collection ⋆
Introducing the Flower Fairy Collection! Full of colorful fae-inspired pieces, this whimsical curation is overflowing with a variety of floral prints, dresses, skirts, and whimsical accessories. Sizes range from L-5x 🧚🪻✨
-
Sold outbutterfly pea fairy dress
Regular price $54.00 USDRegular priceSale price $54.00 USDSold out -
blue poppy fairy dress
Regular price $54.00 USDRegular priceSale price $54.00 USD -
brunnera fairy dress
Regular price $38.00 USDRegular priceSale price $38.00 USD -
tulip fairy dress
Regular price $34.00 USDRegular priceSale price $34.00 USD -
pineapple fairy dress
Regular price $34.00 USDRegular priceSale price $34.00 USD -
freesia fairy dress
Regular price $48.00 USDRegular priceSale price $48.00 USD -
blue poppy fairy duster
Regular price $38.00 USDRegular priceSale price $38.00 USD -
orchid fairy cardigan top
Regular price $34.00 USDRegular priceSale price $34.00 USD -
amaryllis fairy top
Regular price $18.00 USDRegular priceSale price $18.00 USD -
camellia fairy top
Regular price $34.00 USDRegular priceSale price $34.00 USD -
peony fairy top
Regular price $18.00 USDRegular priceSale price $18.00 USD -
sunflower fairy vest
Regular price $34.00 USDRegular priceSale price $34.00 USD -
iris fairy skirt
Regular price $38.00 USDRegular priceSale price $38.00 USD -
morning glory fairy skirt
Regular price $48.00 USDRegular priceSale price $48.00 USD -
cornflower fairy skort
Regular price $38.00 USDRegular priceSale price $38.00 USD
Bad Moon
custom style bundles
Share

one of a kind charmed chains + belts
-
the piper charmed chain
Regular price $44.00 USDRegular priceSale price $44.00 USD -
Sold outthe zelda charmed chain
Regular price $44.00 USDRegular priceSale price $44.00 USDSold out -
the samantha chatmed chain
Regular price $44.00 USDRegular priceSale price $44.00 USD -
the tabitha charmed chain
Regular price $44.00 USDRegular priceSale price $44.00 USD
💌 shipping 411 💌
$9 flat rate domestic usa shipping
$7 flat rate for washington state residents
free shipping for all usa orders $200+
worldwide shipping available 🌎✨
⋆ more bad moon favorites ⋆
-
velvet onyx skirt
Regular price $34.00 USDRegular priceSale price $34.00 USD -
Sold outobsidian witch skirt
Regular price $44.00 USDRegular priceSale price $44.00 USDSold out -
hawthorn bridge dress
Regular price $58.00 USDRegular priceSale price $58.00 USD -
floral offerings top
Regular price $28.00 USDRegular priceSale price $28.00 USD -
wildflower witch dress
Regular price $58.00 USDRegular priceSale price $58.00 USD -
summer mourning dress
Regular price $58.00 USDRegular priceSale price $58.00 USD -
sea witch top
Regular price $108.00 USDRegular priceSale price $108.00 USD -
gothic gardens top
Regular price $108.00 USDRegular priceSale price $108.00 USD -
rainbow ritual top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
black widow vest
Regular price $28.00 USDRegular priceSale price $28.00 USD -
emerald moss skirt
Regular price $34.00 USDRegular priceSale price $34.00 USD -
sun sprites skirt
Regular price $48.00 USDRegular priceSale price $48.00 USD -
garden garnet skirt
Regular price $48.00 USDRegular priceSale price $48.00 USD -
Sold outbutterfly pea fairy dress
Regular price $54.00 USDRegular priceSale price $54.00 USDSold out -
blue poppy fairy dress
Regular price $54.00 USDRegular priceSale price $54.00 USD -
brunnera fairy dress
Regular price $38.00 USDRegular priceSale price $38.00 USD -
ruby dress
Regular price $44.00 USDRegular priceSale price $44.00 USD -
kyanite top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
malachite top
Regular price $24.00 USDRegular priceSale price $24.00 USD -
pyrite top
Regular price $24.00 USDRegular priceSale price $24.00 USD








































































































































