DIY Beauty, Gluten Free Recipes, Crafts & DIY and Homemaking Tips

Moms who love natural living in a modern world have been enjoying Happy Mothering since July of 2009.

Zoë, Chystal and Kaylee smiling wearing black tops and green trees in the background

It’s nice to meet you!!!

Hi, I’m Chrystal Johnson, mom to two beautiful girls, Zoë (age 15) and Kaylee (age 13). We live in Big Bear Lake, CA, homeschool our girls and can’t imagine living anywhere other than the mountains! I love DIY Beauty, GF Cooking, DIY Crafts, Homemaking and enjoying life! Our number one goal is to have fun and share that joy with those around us.
Read more about me…

Do you like shopping?


A Mom’s Natural Living Hub

  • DIY Beauty Recipes using organic and natural ingredients. Both my girls and I have sensitive skin, so that’s always in the forefront of my mind when making new beauty products.
  • Gluten Free Recipes I’ve been GF for over a decade and I’m a really good cook. I’ve tested my recipes extensively and I’m always improving them and sharing new ones.
  • Crafts & DIY Crafting has always been an outlet for me and it’s a fun hobby I share with my girls. I have fun craft projects for both kids and adults.
  • Homemaking Tips that have worked for me and my family for the past 14+ years. From homeschooling to entertainment, to cleaning, to purchasing furniture, to gift guides to orthodontics and so much more.
As Seen On MSN, Country Living, Good Housekeeping, Buzzfeed, Parade, Health, HGTV
Go to DIY Beauty category.
My Beauty Category is full of DIY Beauty Tutorials that are designed to be easy, fun and practical.
Go to Recipes category.
Every Recipe on Happy Mothering is Gluten Free and easy to make. Full recipes with detailed directions with pictures.
Go to Crafts and DIY category.
Easy and fun DIY Crafts for Adults and Kids Crafts. And an entire section dedicated to Christmas Crafts.
Go to Homemaking category.
From Entertainment to Cleaning to Gifts to Homeschooling to Kitchen Tips and everything homemaking in between.

Sign Up for Email Updates

Recent Posts