How To Pick A Profitable Blog Niche

Blogging is an awesome side hustle. But you're not going to make money blogging if you choose the wrong niche. So in this post I’m going to help you choose a profitable niche for your new blog in three simple steps. 

Picking the wrong niche is the number one reason people quit their blogs. So let’s take the time to pick a niche you love and a niche that makes money.

To pick the perfect niche you need to find a blog topic you are passionate about, you're knowledgeable about and is profitable.

If you miss any one of these - you will quit.

With so many niches to choose from, I'm going to lay out the best approach on how to pick a profitable niche for your new blog.

1. Find something you love to do

I have created a lot of blogs and I have quit on all of them because I was chasing the money and not following my passion.

My first foray into blogging was with a personal finance blog. There's lots of money to make in the finance space and even more sub-topics to write about.

But here's the thing, it was so mind-numbingly boring for me. I suffered blog burnout countless times and ultimately quit. Read more on my blogging journey here.

Choosing a profitable niche is great, but when you don't care about the topic (or the people you're helping) it can get tiring. Eventually you will dread doing the work because... it's work.

But when you find something you love to do, it's like the old saying:

Find something you love to do and you’ll never have to work a day in your life.

For example I got up today and I could not wait to write this blog post. Here's what my workflow for this article looks like.

  • Yesterday. I spent yesterday doing keyword research. I found the phrase I want to target: "how to pick a profitable niche". Then, putting myself in the shoes of my ideal reader to see how to best serve them, I built the structure of this article.
  • Today. I'm doing a deep-dive into the topic of finding the right niche and writing all the content. I do what I call "free-writing", where you write non-stop just to get all your thoughts out. I'll also be adding images once the article is done.
  • Tomorrow. I will do a 10,000 foot overview and see how the post looks and how it works. In other words, making sure everything is in the right order so it has the right flow. When that's done I'll start promoting the content.

Sounds like a lot of work right? Not to me. I fucking love it. I am literally helping someone take the first step to earning an income online. This is my calling.

How can you find your passion?

I struggle even using the word passion because people get hung up on that word a lot. People think they have to go on some sort of spiritual retreat to find their purpose in life. That's not what I mean at all.

Rather, I mean finding a blog topic you have a serious interest in. 

To help you find your "passion", answer these 3 questions:

  • What do you speak with enthusiasm about?
  • What topic can't you shut up about?
  • What do you like helping other people with?

Choosing a blog topic you're passionate about ensures you won't quit when you're still not making money with your blog 3 months into your journey.

When you're ready to start a blog, sign up with Bluehost and you'll be up and running in minutes. Choose a blog name below when you're ready!


Let me state this up front. You don't have to be an expert. But you do need to know what you're talking about.

See, nobody is really an expert on anything. We're all just in the process of learning more.

In your blog you are going to be taking readers from point A to point B. You don't have to be an expert to do this. You just have to be further along the path than where your readers are at.

How to find what you're good at.

  • Your inner circle. While you may not consider yourself an expert, are you the go-to source for your friends & family on a particular subject?
  • Your hobbies. Love flying drones? Taking pictures? Graphic design? Hitting the gym? Eating healthy?
  • Your career. Look at what you do for a living or what you studied in college.

Not being an expert is a good thing.

Let's imagine a scale of 1 to 10 where 1 is a beginner and 10 is an expert. If your blog is helping readers go from a 3 to a 4, you should be in the 4-6 range.

Being a 10 is actually a disadvantage in this respect.

If you're a math genius you're going to have difficult explaining how to add two numbers together to kids. 

You have to talk to your ideal reader in a language they understand. And having to constantly "dumb yourself down" to their level is not easy.

So if you want to start a photography blog - go for it! You don't have to be a college professor with all the right certifications. You just want to be one step ahead of your ideal reader.

Find something you want to learn more about.

This whole learning thing doesn't ever stop. I still learn every day, I buy blog courses and listen to podcasts. As I gather all this new information and try new things, I package it up and present the best information that works to my readers.

That's why it's important to find a niche you not only are knowledgable about but one you want to continue to learn about.

Finally, if you're stuck deciding between two niches: one is your passion and one you're knowledgeable about, choose your passion. You can always learn as you go along.

Look at your experiences.

Experience is better than anything you found in a textbook. Your experiences in life make you uniquely qualified to help people with your blog.

So, what experiences have you been through in your life? There are undoubtedly things you have learned along your journey. Your blog should share your struggles and your wins.

Who do you want to help?

Something that has helped me become a better blogger is I have chosen an imaginary person that I write to in all of my blog posts. This imaginary person is someone who wants to make money blogging but doesn't have the time (nor the money) to invest into it. I totally can relate to this person because this was once totally me.

I can never tire of talking to this person because I know their dreams and I know their challenges and I genuinely care about them.

When deciding on your niche, consider who you are going to be writing for.


If you do not choose a profitable niche, you will quit. The problem is that many people wing it and start a blog before they have a monetization strategy in place.

You don't need to have all the answers, but you do need to know there's a pathway to making money.

Here are some tips on how to choose a profitable niche for your new blog.


Many new bloggers think they have to choose a niche that nobody else is doing. They shy away from competition. I advocate for taking the exact opposite approach.

If you find a niche that's popular and competitive, you have likely found a very profitable niche.

Another benefit of choosing a popular niche is that there's plenty of experienced bloggers to learn from.


Successful blogs focus on only one specific topic. You want to be known as a go-to source, an authority on your niche.

To start, pick a broad niche and then find an angle to make this topic more focused to your ideal reader.

Here are some examples of how to dive deeper into each subject to find your perfect niche.

  • Health blog > Nope, try Weight Loss > Go deeper, do Nutrition instead.
  • Cooking blog > Nope, try Recipes > Go deeper, do Vegetarian Recipes instead.
  • Finance blog > Nope, try Saving Money > Go deeper, do Frugality/Couponing instead.
  • Fitness blog > Nope, try High Intensity Interval Training > Go deeper, do HIIT For Women instead.
  • Relationship blog > Nope, try Dating Advice > Go deeper, do Millennial Dating Guide instead.

Now don't go overboard and choose something too specific. If you do, you will be shrinking your potential audience size too small.

One good way to know if you picked a good niche is to see how many categories your blog can have.​

  • If you can branch off into 5 sub-topics that's great.
  • If you can find 10+ sub-topics, it's too broad.
  • If you can't find any sub-topic it's just too narrow of a niche.

You don't need to choose a sub-niche when you first get started. You can niche down later. The benefit of starting broad is that you can see what type of content gets higher audience engagement. Once you have this data you can niche down.

You can do this only if you choose a domain name that's not too specific.


Do a Google search for blogs in your niche. The first page of results will be the authority bloggers in your niche. See how the top bloggers in your niche monetize their blogs.

You will want to look at the following:

  • Do they sell physical products?
  • Do they sell digital products?
  • Do they make money selling affiliate products?
  • Do they work with brands? (sponsored posts)
  • Do they make money via display ads?

If you notice that the top blogs in your niche have multiple monetization methods, it's a good sign it's a profitable niche you should pursue.


Here are 17 niches that are profitable.

Great for display ads (high traffic):

  • Food (recipes)
  • Fashion
  • Beauty

Great for affiliate marketing (lots of products to promote):

  • Healthy eating
  • Bodybuilding
  • Diets
  • Fitness

Great for working with brands:

  • Travel
  • Personal finance
  • Parenting
  • Lifestyle

Great for digital products:

  • Making money online
  • Investing
  • Dog training
  • Relationships
  • Photography
  • Coaching

Once you find a profitable niche, the next step is to research other bloggers in this space, see how they do it - and do it better!

ready to start your blog? enter a domain name idea below to get started:

If you've found this post helpful in finding a profitable niche for your new blog, please save this post on Pinterest!

How to pick a niche for your new blog. Help with choosing a profitable niche that makes money. Plus blog niche ideas and blog topics to choose from. #blog #niche #blogging #blogs #blogideas #blogwriting #writing #startablog #sixfigurebloggers
Related Posts
  • Smith says:

    Thank you so much, I definitely need this! I just got my blog to the point where I consider it ready for people to see–but I have no idea what to do next! There’s so much to learn about blogging and I appreciate how you’ve broken it down so there’s a roadmap to follow.

  • Hey Edwin, taking time over selecting your niche is mega important as you have rightly said. Thanks for the mention 🙂

  • >