Your cart

Your cart is empty

Check out these collections.

My Happy Flo

Hormone Support Vitamins

Regular price $43.99
Unit price
per 

We see you, sis—navigating fibroids, PCOS, PMDD, perimenopause, and all the hormonal chaos that may come with it. My Happy Flo was made with you in mind. This 10-in-1 powerhouse is packed with natural ingredients like Magnesium, Iron, Vitamin D3, and DIM to support healthy hormone balance—not just during your period, but every single day of the month. No added sugars, no synthetic fillers—just real relief from heavy flows, painful cramps, mood swings, and the ups and downs of PMS. It’s more than a supplement—it’s your cycle’s new best friend.

Suggested Use: Take 2 capsules daily—just like your go-to multivitamin.

New to the crew? We suggest starting with a 60 day supply and allowing up to 2 menstrual cycles for optimal results

Subscribe & Save

$

1 Bottle Every Month

Free Welcome Kit

Free US shipping

Pause, Skip or Cancel Anytime

Save 10%

60 Day Supply Delivered Bi-Monthly

Free Welcome Kit

Free US shipping

Pause, Skip or Cancel Anytime

Save 10%

90 Day Supply Delivered Quarterly

Free Welcome Kit

Free US shipping

Pause, Skip or Cancel Anytime

Save 10%
Buy Once

$

One-time purchase (until you choose to subscribe)

Shipping calculated at checkout.
Free US Shipping On Subscriptions
60 Day Happiness Guarantee

60-day happiness guarantee

Free US shipping on all subscriptions

Skip, pause or cancel any time

Background image Background image

Your first 60 Days

of women experienced
less cramps

of women experienced
less bloating

of women experienced better
moods

of women recommend it to their girls

THIRD-PARTY LAB TESTED
ALL NATURAL INGREDIENTS
SOY, NUT, DAIRY FREE
NO FILLERS OR PRESERVATIVES

OUR INGREDIENTS

Filling In Your Nutritional Gaps

You deserve to feel amazing inside and out! Deficiencies in key nutrients like Iron, Vitamin C Magnesium, and Vitamin D3 can wreak havoc on your hormones, contributing to PMS and period struggles. That’s why we packed My Happy Flo with vitamins, minerals, and plant-based nutrients to give your body the support it needs—right where your diet might fall short.

tab image
DIM
tab image
I3C
tab image
VITAMIN C
tab image
VITAMIN D3
tab image
MAGNESIUM
tab image
ZINC
tab image
IRON

THE ESTROGEN DETOXER

DIM

Found in cruciferous vegetables, DIM helps detox the body of excess estrogens that contribute to PMS, heavy flows and conditions like fibroids

  • Lighter Flows
  • Fewer Cramps
  • Clearer Skin

THE CANCER SQUASHER

I3C

Indole-3-Carbinol is a research-backed, anti-cancer ingredient sourced from cruciferous veggies that aids in the detoxification of excess estrogen.*

  • Lighter Flows
  • Weight Management
  • Less PMS

THE PAIN PACIFIER

Vitamin C

Improves iron absorption, while boosting immunity, collagen and progesterone production

  • Immune Support
  • Boosts Energy
  • Hair, Skin & Nails

THE INFLAMMATION FIGHTER

Vitamin D3

Nicknamed "the sunshine vitamin," it's ability to improve moods, reduce inflammation, boost immunity and inhibit the growth of fibroids is a perfect addition to MHF.*

  • Immune Support
  • Boosts Moods
  • Reduce Period Pain

THE MUSCLE RELAXANT

Magnesium

Magnesium supports period cramp relief by relaxing the uterine muscles and reducing prostaglandins.

  • Sleep support
  • Mood Support
  • Cramp Relief

THE PAIN PACIFIER

Zinc

Zinc reduces period pain and helps regulate the menstrual cycle by promoting healthy ovulation

  • Cycle Regularity
  • Immune Support
  • Period Pain Relief

THE FLO REPLENISHER

Iron

Helps boost energy and combat anemia and iron deficiencies caused by heavy menstrual bleeding

  • Increased Energy
  • Immune Support

Happy Periods, Happy People

Our Happy Customers

Customer Reviews

Based on 849 reviews
91%
(776)
7%
(56)
1%
(11)
0%
(2)
0%
(4)
P
Paula P. (Huntsville, US)
Relief from Cramps/No extra bleeding past 7 days

After I started taking the vitamins, there wasn't much change. However, I gave it nearly two months. Since then, I have noticed no cramping before my period started. Plus, my most recent period, no extra bleeding outside of the 7 day period. There is an improvement.

L
LaTesha R. (Newburgh, US)

My Happy Flo ~ Period Relief Vitamins

P
Patricia H. (Durham, US)
Amazing Supplement!

Happy Flo is exactly what my body needed! After incorporating this supplement into my routine, I experienced my first period in a very long time that was only 5 days instead of my usual 9-10 days. Even better, I only had two days of heavy flow, and "heavy" is subjective here—no more changing out every hour!

I had already made other lifestyle changes, like eliminating processed foods and exercising regularly, which helped improve my overall health. But adding Happy Flo feels like it was the missing piece to finally regulate my cycle and make my periods so much more manageable. I can’t recommend it enough!

D
Deeya (Thornhill, CA)
Y’all are MAGIC!! 🤩🙌🏽

Where has My Happy Flow been all my life?! 😭 I felt like nothing was working to regulate my hormones and help me end my breakouts 😩. Then, my sister put me on to My Happy Flow, and it’s been a complete game-changer. My cycle is way more bearable and my hormonal acne has stopped 🥳. THANK Y’ALL SOOOOO MUCH! 🥰🙏🏽

T
Turquoise G. (Rockville, US)
Tried and True, a FOREVER Purchase!

I have been using MyHappyFlo pretty much since it was introduced. I would suffer from internal and external cysts prior to taking MyHappyFlo. About a month into taking the pills, I no longer was suffering from cysts. Then, my skin cleared up along with having less and less cramps the more I took the pills. I can still get a bit on the moody side, but overall, my period is regular and the symptoms are manageable and less severe than ever. I love MyHappyFlo and have recommended it to various family and friends to relieve the pain of periods. Thank you to Necole and her team for saving women like me!!

Background image Background image

Frequently Asked Questions

More questions? We’ve got more answers on our FAQ PAGE.

What’s your period
trying to tell you?

Take our 1-minute quiz to find out and get 15% off!

logo-paypal paypal