60-day happiness guarantee
Free US shipping on all subscriptions
Skip, pause or cancel any time
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
OUR INGREDIENTS
Picking up where your diet left off
You deserve to feel as good on the inside as you look on the outside! Vitamin deficiencies such as Iron, magnesium, B6 and Vitamin D3 can contribute to PMS and period irregularities. That's why we've formulated My Happy Flo with vitamins, minerals and plant nutrients sourced from food to pick up where your diet left off.
DIM
I3C
VITAMIN C
VITAMIN D3
MAGNESIUM
ZINC
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
What’s your period
trying to tell you?
Take our 1-minute quiz to find out and get 15% off!