Site Overlay

How To Start A Mom Blog: 5-Step Beginner’s Guide

Thank you for sharing !

How To Start A Mom Blog

This post may contain affiliate links, which means I may earn a commission for purchases made through these links. Please read my full disclosure for more info.

We read a lot about how blogging is a great work from home job for moms.  How it’s the best way for moms to make money.

But wouldn’t it be nice to know how to get one started ?

Today I’m going to share with you exactly how to start a mom blog.

In fact:

These are the exact steps I took to start  And, the same steps I told my friend Kaylee, which she followed to create her new ‘raising kids with food allergies’ mommy blog (still a work in progress).

Here’s a quick rundown on starting a mom blog:

#1 Learn what it takes to balance a blog and life.

#2  We’ll go over some profitable blog ideas and topics.

#3  You’ll learn the best blogging tools for a new blogger (hint: there are two main tools, which I’ll detail later on).

#4  I’ll teach you the 5 easy steps to activate your blog.

Let’s do this !

But First, What Is A Mom Blog?

A mom blog is owned, operated, and designed by a mom who has experience, skills, and knowledge in raising a family and everything that comes with it.

She wants to share what she knows with other moms (in particular) to make mommy life easier for them.

The scope of mom blogs is huge but focuses around mommy life.

For instance, some moms blog about pregnancy tips.  Some blog about working and raising children.  Some blog about everyday life…saving money, making money, and raising a happy family.

The blog ideas are endless, as I’ll discuss later.

Do Mom Blogs Make Money ?

Yes, a good mom blog can make a lot of money.  BUT not every mom blog out there will. It takes time, a little bit of money, and a lot of patience.

Owning a mom blog is a great, and flexible, way to make money as long as you know it won’t happen overnight.

Probably not even within the first year.

But it can be done.  In fact…

…Ashli, who owns The Million Dollar Mama, made over $7,000.00 within her first 9 months of blogging (source).

…Alexa, the mom behind Single Moms Income, earned over $5,000.00 in January, 2019 (source).

The Realistic Mama made over $20,000.00 in one month just by working 20 hours a week on her mom blog (source).

So ya.  Mom blogs can make money.

Are You Ready To Start A Mom Blog ?

Starting a mom blog is easy but are you ready to do it ?

Let’s go over a few things.

First, let’s see if you have the chops.

Even though moms can see around every corner, that doesn’t mean she can make blogging work. I know some moms who say they’re afraid they’ll be too lonely.  Others tell me they’re not sure they are creative enough.  So, to see if you have the chops…

Can you:

  • Carve out part of your day to commit to blogging?
    Can you really find time to write blog posts?  When do you have time to spare?  30 minutes in the morning? After bath time?  During your lunch break ?
  • Accept failure ?
    At the risk of pulling out every cliche 🙂  Can you pick up the pieces and start over ? Brush yourself off when you fall down ? Do you have a thick skin ?  You have to accept failure because it is part of blogging.
  • Continue to churn out ideas and concepts ?
    Can you generate new concepts ?  Are you full of ideas ?  Can you transfer them into blogging content ?

And another thing:  blogging isn’t the instant gratification kind of “job”.  You will work hard.  In fact, I wrote about my first-hand experience of my first two years blogging.  Not always glamorous.

Second, let’s go over a few bits of learned advice:

Work Comes Before Blog

This is for all the working moms who want to start a blog. Your boss might get a little pissed-off if you do any of your blogging stuff at work. Save it for home. Unless you like the risk of losing your paycheck.

Be Honest With Yourself

From the start, tell yourself what you really want. What are your ultimate blogging goals? Obviously, to make money and share what you know.  But what else ? To finally be able to stay at home with your kids ?

The more time you can spend blogging the more money making potential you have.  For instance, when I first started blogging I thought I could get away with writing an article here and there. My goal was to make money with my blog and I told myself I would be happy with a few hundred dollars a month. But after making my first $500.00 dollars I wanted more. So I decided to treat my blog like a JOB and do more than just write an article ‘once in a while’.

And third, let’s talk about how much it costs to run a blog…for beginners.

Plan on spending around $100.00 a year to start – and keep – your blog up and running. This breaks down to about $15.00 for your blog name and under $84.00 for a hosting plan. Both of these expenses need to be renewed every year and you can lower the cost if you buy each on a 2-year plan.

There’s really no way around it these costs- at least no way that gives you 100% control and ownership.  I’ll explain more about these things later on.  But if you’re serious, this is a super small price to pay.

Still with me?  Great !

Now on to…

Start A Mom Blog in 5 Easy Steps

You’re now ready to jump in and get things rolling.   Starting a mom blog requires a bit more thinking, so I’ll walk you through the steps like I did with my friend Kaylee.

Step #1  Decide On A Topic

The first thing you want to do is decide on a topic.  In other words, what kind of mom blog do you want to start ?

Picking an exact subject can sometimes be a little challenging. What you plan to blog about now might change later but that’s a natural part of blogging. Honing your niche pinpoints your passion and keeps you blogging about something you love. Remember this old saying: “If you don’t like what you blog about you’ll soon quit.”

Is Your Idea Popular Enough?

This goes hand-in-hand with the point I made above.

How do you know if your mom blog idea is popular enough to stay alive?  Well, to be honest, I think every idea has an audience. That’s the wonder of the internet – everyone is on it. But the farther out there your blog is, the less interest there is.

Let’s narrow down some ideas

Like I said earlier, there are a ton of mom blogs out there so having a new spin on the whole niche will give you a better chance of growing your blog.  And we know that a busy blog means more money potential.

Here are some profitable and popular mom blog niches:

  • Newborn learning lessons
  • Toddler learning lessons
  • Kids crafts
  • Teaching Manners
  • Breastfeeding
  • Healthy eating for toddlers
  • Kid fashion
  • Single parenting
  • Lunch kits
  • Mom fashion
  • Life as a working mom
  • Raising a family on a farm
  • Kids and their sports
  • Family meal planning
  • How to be a healthy mom (yoga, healthy eating)
  • Organizing tips
  • Makeup for moms
  • Kid’s room décor
  • Dating as a single mom

Wondering how you’re supposed to devote an entire blog to some of these topics, like lunch kits ? Well, the key is to have a main subject with mini-subjects worked in.

For example, using the lunch kits idea, you can blog about some of the lunches you pack, how you pack them, how nutritious they are, your kid’s “review” of the lunches.  And you can throw in a post about how to get blueberry stains out of carpet.  Mix up the ideas a little bit.

Here are some cool, inspirational blogs to check out:

MomTrends, by Nicole Feliciano.  She writes about all things mommy including fashion, travel and hobbies.
5dollardinners, by Erin Chase. She loves to share budget friendly recipes and help people spend less money on groceries.
momtomomnutrition is a fantastic blog covering nutritional advice from registered dietitian Katie Serbinski.
TheMogulMom, by Melissa Bolton.  This is a great blog that shows moms they too can run a business and a mommy life.

Step #2  Know The Right Blogging Tools

So hopefully you have an idea of what kind of a mom blog you want to start. Now let’s focus on how to get the blog up and running. I’m not going to write about the ton of options you have, because that might take all day. I’ll just show you how I helped Kaylee get her blog off the ground. Which is actually easier than you may have heard because a lot of the work is done automatically and seamlessly.

The two tools you’ll be using are:

  1., for the actual blog.  This is the platform where your blog will be designed and where you will write your blog posts.  It’s free, easy to use, and offers a lot of options to make a nice looking blog.  You don’t have to be a programmer or web designer.  Pretty much just click and go.
  2.  InMotion Hosting to “host” your blog data on the internet. This is a necessary tool and works seamlessly with WordPress. Remember, though, this will cost you around $87.00 a year.  I personally use them and I have NEVER had any problems. Plus, the set-up process can automatically link to WordPress, which is a hard to do otherwise.

OK…now that you have an idea and know the right tools, let’s get things going.

Step #3  Brainstorm And Select A Domain Name

Some call it a domain name, some call it a blog name, I just call it a name. But no matter what you call it, it’ll cost you around $15.00 a year.  It’ll have the “.com” suffix, like this: The Wary Worker (name) =

Go ahead and be creative but don’t make it too long. The shorter it is, the easier it is to remember. And easier for other people, aka your ‘visitors’, to type into the internet.

Spend some time brainstorming names and come up with several you like. I say several because when you get to the middle of the next step you’ll probably have to try a few of your names.

Got your names written down? Ok, now you’re good to go to step 4.

Step #4  Set-Up Your Blog Host Account

Remember those tools I talked about in step #2 ?

InMotion is one of them, which happens to be the bulk of your annual expense…like around $84.00…but necessary.

Think of your blog host as the place where your blog lives on the internet.  This is where all the files, images, and changes to your blog are stored.


Managing a blog hosting account can be overwhelming, even for ‘seasoned’ bloggers.  And with literally hundreds of hosting companies out there, it’s confusing trying to sort out the best one to use.  Some hosts are designed to make life easy for new bloggers and some, like these advanced web host providers, have a lot more technical metrics for super-bloggers.

For your new blog, we’re going to look at InMotion because it’s one of easiest to use hosts.

In fact, I use InMotion for The Wary Worker and I have never, ever had any issues.  And, as my blog grows, so too can my host capabilities.

Here’s how to get a blog host account with InMotion:

First, Go to InMotion Hosting. On the main menu, hover on Web Hosting and then select WordPress Hosting.

How To Start A Mom Blog Using InMotion hosting


Next, select a plan.  Because this is your first blog, I suggest buying the cheapest plan. As of today, it is $6.99 a month for two years. For newbies, this is a perfect plan. You can always upgrade later.

Anyway, click the order now button, and then the 2-year option. Yes, you can click the 1 year option but let’s be positive here. You’ll be blogging for 2 years 🙂


Then, you should see a Congratulations page, which is where you configure your host account to automatically set up your blog on WordPress.

This is important: You need to select one of the WordPress installation configurations.  It defaults to Don’t Install, so select Plain WordPress.

You can leave the Backup Manger set to yes…it’s free for 14 days and they’ll email you a reminder when it’s ready to expire. At that time you can not renew.  I suggest going with the free trial because you need to have a backup of your blog, especially since you’re just starting to get a feel of things.

You can leave the Dedicated IP set to NO.

You can leave the Quick Starter set to NO.

On the right, you’ll see how much it’ll cost for your two-year plan.  Click the continue button.  Note how the image below shows the total of $167.76.  This is hosting for two years – one year would be around $100.00

InMotion Configuration For WordPress


Finally, the next screen is where you enter / purchase your domain name (step #1 above) and looks like this:


InMotion Hosting domain name inclusion


Remember the names you thought about in the first step? Enter the one you like best here and hit the search button. In Motion will automatically check to see if it’s available. If it is, great. If not, try your next favorite name. Add your name to the cart and hit the Continue button.

A little side bar here:  You have to initially buy a name, then renew it every year.  Your name costs anywhere from a few dollars to $15.00 a year and when you first buy it, it will be included in the total price charged by In Motion.  Don’t worry, you’re not missing out or spending more doing it this way.  You’re actually saving a few steps in this automation.

Like all other blog hosting companies, In Motion does a little up-selling. You can ignore all the little add-ons because you don’t need them.

Almost there !  You just need to enter some login information and billing info..

When all done and paid for, In Motion will send you a few emails:

  1. A receipt for your purchase
  2. A “welcome” email showing you the technical details. In this welcome email, you want to pay close attention to the WordPress Details portion. It shows your domain name linked to wordpress and looks something like this: This is what you type into your browser’s top bar to get to your blog’s administration page via WordPress.  Because remember, is the platform you’ll use to write your blog.

Step #5  Set Up Your Blog With

So now you’re all set up and ready to go. See, told you it was easy. Now go to your blog via the link included in the In Motion email you just got. This will take you to your WordPress dashboard where you will make a few changes

This is what your dashboard will look like (image courtesy of

WordPress Dashboard


Take a look around.  See what all those links on the left do.  Don’t worry, you won’t break anything.

Now’s the time to make some changes.

Ready ?  Here we go…

Change #1: The Details

On the left side of your dashboard, you want to click Settings then General Settings. This is where you enter your site title and tagline.  In the case of, the site title is The Wary Worker and tagline is Skeptics Guide To Working From Home.  Fortunately, all the other important stuff is already inserted, thanks to In Motion Hosting.

Change #2: The Beautiful Theme

This is the final step before you start writing your blog. And the most fun. I love browsing through the themes because new ones are added every day. The theme you pick is the overall look and feel of your blog so it’s worth it to spend some time browsing through them.

Here’s how to pick and install a theme:

In your WordPress dashboard, go to Appearance, Themes, then click the Add New button.  You can preview any theme before you install it, or just quickly install one and start working with it.  To preview, hover over a theme image and click the Details and Preview button.  If you like what you see, click the Install button.  Done !

WordPress Themes


Change #3: Customize

Now that you have a theme installed, you want to customize it.  Depending on what the theme creator has built into the theme, you have several things you can change:  color scheme, layout, font, menu location.  Go to Appearance, then Customize.  This is where all the customization options are displayed.  Play around with your choices.  Pick new colors.  See what the different layouts look like.  Have fun.

Change #4: Start a New Post

Ok, so this isn’t really a change.  It’s a start.  In the left-hand column of links, click on Posts and then Add New.  You guessed it, this is where you start writing your first mom blog post.  Just click your curser in the Title box and type in a title for your first blog post.  Plop your curser in the big white box under the Title section and start typing your post.

This is what a blank Post screen looks like:

Add a new WordPress post


Change #5: You Need Some Plugins

The definition of a Plugin, according to WPBeginner is ” A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites…” That pretty much says it all.

There are plugins that let you add floating social share buttons, slide shows, and backup functionality.


The plugin I recommend, right off the bat, is Yoast SEO.  This will install little hints about your newly written post so you can improve your blog’s optimization.

To get the Yoast SEO plugin (or any other plugin, for that matter), do this:

In the left-hand sidebar, hover on Plugins, click Add New.  Then, in the search box located on the right, type the words Yoast SEO.  Look for the Yoast SEO plugin that comes up, click the install button, then the activate button.  Done.

This is what the screen looks like:


There you have it. I bet the whole process took less than 30 minutes. And if you have any issues with the installation of WordPress, you can contact In Motion Hosting, 24/7. They’ve been very helpful to me.

And, just like I told my friend Kaylee, here’s my favorite WordPress learning blog.  So much stuff to soak up.

The Ugly Part Of Starting A Blog

Sorry to tell you this but I wouldn’t be a great teacher if I didn’t: There are some negatives that come with blogging. Don’t worry though, they can be overcome.

Ready to hear them?

  • It will take a long time – like maybe a year or more – before your blog really starts rolling.
  • You won’t make much money – if any – for a while. Just give it time.
  • You have to keep at it. A stagnant blog won’t interest people. You don’t have to write a blog post every day but you do have to add new content to it every once in a while.


Taa Daa ! You Now Have A Mom Blog On WordPress

How cool is that ? You are officially the newest member of the mom blogging world. I wish you all the best in this endeavor and hope for great success. Please feel free to let me know how you’re getting on with your new blog.

And most importantly: have fun!


Start A Mom Blog The Right Way



Thank you for sharing !

Author: Kat Lewis

Kat Lewis is the person behind The Wary Worker, the blog that shows you how to work from home and live life in the meantime. Kat is a former Accounting Specialist turned Human Resource Generalist who found her niche in the work-at-home world. With an analytical background, Kat looks at every opportunity with a skeptical eye so she can bring the truth to anyone wanting to work from home.

3 thoughts on “How To Start A Mom Blog: 5-Step Beginner’s Guide

  1. Nice article i have read your blog and you have describe with nicely and hope in future you will do post like this.

  2. Thank you for this detailed article. I’m ready to start a mom blog but have a question. After i start a blog can i change the overall topic ? And can i also change the theme ? Thanks.

    1. Hi Amanda.
      Yes, you sure can change the topic and the theme. It fact, it’s very common for bloggers to change both. To change the overall topic, just start writing posts related to your new topic. Changing the theme is as simple as browsing through the huge selection of themes WordPress offers. In your dashboard’s left-hand list of “items”, click Appearance then Themes. You can either hover of a theme and click the “details and Preview” button to get an idea of how the theme looks or actually install a theme you like (by clicking the install button on the theme). I like to install themes I like because I can play around with it more. Installing it doesn’t make it active until you’re ready.
      Have fun!

Leave a Reply

Your email address will not be published. Required fields are marked *