20 of the Best Stay at Home Mom Jobs

Are you a stay at home mom who needs or wants to work as well? 

There are jobs available that will let you stay home with your kids, but also give you the opportunity to earn an income.  Here are 20 of the best jobs for stay at home moms

Blogging takes a lot of work and a lot of time but is very flexible. You can write a post during a kid’s nap and schedule social media posts during quiet times.


You can sell homemade crafts, printable, stickers, clothing, or even vintage items. This is a great way to make money and use your creative juices at the same time

Sell Your Work on Etsy

If you love shopping and have a great eye for deals, you can become an eBay or Amazon flipper! Scour garage sales, estate sale, or thrift shops for good finds, then list them on eBay for a profit!

eBay or Amazon Flipping

If you already have materials from past teaching jobs or years of homeschooling, you can upload them and watch the money roll in!

Teachers Pay Teacher

You can join an online virtual assistant marketplace or market yourself on LinkedIn to get started. Upwork, PeoplePerHour, and FlexJobs are also great places to look for opportunities.

Virtual Assistant