Coming up with amazing blog ideas is a never-ending process for any blogger. #amiright?! 🙂
So, I’ve listed 100 blog ideas below that hopefully will help you with this. I broke up each idea into categories so it’s easier to follow.
Fun fact: as I was drafting this post, I came up with so many new ideas for my own blog!
So, here’s my list of 100 blog ideas!
1. How-to guides
Write posts that specifically show your readers how to do something they need help with.
- How to start XYZ
- How to improve at XYZ when you’re in a rut
- How to solve XYZ problem
- How to stop doing XYZ
- How to become the best at XYZ
- How to plan XYZ
- How to trick yourself into doing XYZ
- How to explain XYZ to your family and friends
- How to do XYZ in 21 days or less
Examples from my blog: How to Start a Blog and How to Trick Yourself Into Sticking To Your Budget
2. Lists
Make lists of people, places, or things in your niche.
- The best books to read in your niche
- 10 amazing Pinterest Boards for doing XYZ
- Top bloggers to follow in your niche
- 7 podcasts to listen to in your niche
- The best places to live for your niche
- 4 hacks for getting XYZ results
- A list of the worst myths in XYZ niche
Examples from my blog: The 5 Best Personal Finance Books, Blogging Books, and Personal Development Books; 31 Creative Ways To Save Money
3. Checklists
Make checklists for your readers to follow.
- 10 Actions to take to accomplish XYZ right now
- 5 Strategies to use when XYZ seems impossible
- 3 Hidden ways to improve your XYZ
- A step by step checklist for XYZ hacking
Example from my blog: 10 Strategies To Use When You’re Getting Out of Debt
4. Diary Posts
Write posts about who you are (compared to the other posts that are all about helping the reader do something). It’s good to show your readers who you are every now and then. Just don’t go overboard! 🙂
- Your life story
- Why you blog
- Behind the scenes of a typical day for you
- Your top 5 successes
- Your biggest failures
- The mistakes you’ve learned the most from
- Your morning and evening routines
- How you set goals and achieve them in XYZ niche
- How you started a blog
- Here’s what happened when you did XYZ for 10 days
- How you hacked your way into being the best at XYZ
- Your 5 biggest regrets in XYZ niche
- X lessons in X years (e.g.: a birthday post called “30 lessons from my first 30 years”)
Examples from my blog: How My Blog Took Me From Consumer To Creative and How I Paid Off $100k in Student Loan Debt
5. Reviews
Review things in your niche that your readers want to know about. If your readers know you and like you, they’ll want to read what you have to say about specific things in your niche.
- Reviews of products in your niche
- Reviews of books in your niche
- Reviews of companies in your niche
- Reviews of anything trending in your niche
Example from my blog: Monetizing Your Blog: Six Figure Blogger Review
6. Start a series
Create a series for your readers to follow. This will encourage your readers to keep coming back for more.
- A 12-step series showing your readers how to do XYZ during each month of the year
- An every Friday series where you post about something specific every Friday (e.g.: your favorite money-saving tip of the week)
- A 4 week series where you post a how-to guide broken up into 4 parts (1 part each week)
Example from my blog: 5 Day Blogging Bootcamp
7. Entertainment
Write posts that are purely designed to entertain (as opposed to educate) your readers. People like to read entertaining things that make them feel good or laugh.
- A funny post about something in your niche purely to make your readers laugh
- Random, entertaining statistics about XYZ in your niche
- A post intertwining celebrities with something in your niche (e.g. for a finance blog would be “How so-and-so blew through $10M in 1 year”)
8. Lifestyle posts
Write posts that relate to your niche and combine life in some way. Sooo many blogs incorporate lifestyle (including me). Most people love to read a good lifestyle post.
- Habits to start to be successful at XYZ
- How to set goals to accomplish XYZ
- Strategies to improve your happiness while you focus on XYZ
- Life lessons from doing XYZ for 5 years
- How to deal with failure of XYZ
- How to organize ABC so XYZ is easier
- Proven strategies to help you focus on XYZ
- How to create more focus in your life so you can succeed at XYZ
- 5 Life lessons we can learn from 5 professionals in XYZ niche
Examples from my blog: How To Create Amazing Habits and How To Plan Your Best Year Ever
9. Challenges
Create challenges for your readers to join in on. This will encourage and increase engagement on your blog.
- A 21 day challenge about XYZ
- A 30 day email challenge to get XYZ results (you send a sequence of emails for 30 days in a row)
- A 5 day kick-start your XYZ this [season] (e.g.: 5 Days To Kick-Start Your Summer Budget)
Example from my blog: 21 Days To A Better Budget
10. DIY guides
Write posts that teach your readers how to obtain something they want by doing it themselves at home. The more pictures or videos with DIY posts, the better. People love a good DIY post (Pinterest anyone?!).
- How to create XYZ from scratch
- How to make the best XYZ for your spouse
- A step by step guide to making XYZ
- Before and after – how I DIYed XYZ
11. Holiday-themed posts
Relate your niche to the holidays (e.g.: budgeting, getting in shape, cooking, etc.).
- Holidays to write about: New Years Day, Martin Luther King Jr. Day, President’s Day, Mother’s Day, Memorial Day, Father’s Day, 4th of July, Labor Day, Halloween, Thanksgiving Christmas, and anything else!
- Types of holiday posts: How to entertain during a holiday, what to cook during a holiday, how to budget for a holiday, how to get fit for a holiday, and how to keep your sanity during a holiday.
12. Ultimate guides
Write posts that are the “ultimate guide” to something. Readers love knowing what they’re getting is the best.
- The ultimate guide to XYZ
- The ultimate guide to becoming the best at XYZ
- The ultimate guide to ditching XYZ
- The ultimate guide to changing XYZ
Examples from my blog: The Ultimate Guide To Budgeting, The Ultimate Guide To Blogging, and The Ultimate Guide To Frugal Living
13. Who, what, where, when, and why posts
Answer questions relating to who, what, where, when, and why in your niche.
- Who should (and shouldn’t) do XYZ
- What is the best way to do XYZ
- What are the best tools you need to use to be good at XYZ
- Where to do XYZ to get the best results
- When is it the worst time to do XYZ
- Why should you care about doing XYZ
- Why does everyone fail at XYZ without a professional
14. Beginner’s guides
Create posts that explain how to get started doing something in your niche.
- The beginner’s guide to XYZ
- 10 things every beginner XYZ needs to do
Examples from my blog: The Beginner’s Guide to Budgeting, The Beginner’s Guide To Buying A House, The Beginner’s Guide To Taxes, and Investing For Beginners
15. Things you need to stop
Write blog posts that describe things your readers need to stop in order to be successful in your niche.
- 10 habits you need to stop to be successful at XYZ
- 5 words you need to stop saying to achieve XYZ
- 7 things you need to stop doing in order to become XYZ
- How doing XYZ is sabotaging your chances of success
Examples from my blog: 11 Habits You Need To Stop and 21 Things You Need To Stop Doing To Live A Happy Life
16. At home posts
Publish posts that teach your readers how to do something at home. Anything people can do from home without disrupting their lives is always popular.
- How to do XYZ from home
- How to achieve XYZ results by doing XYZ from home for 10 minutes every day
- How doing XYZ from home can change your life
Example from my blog: 8 Legitimate Ways To Make Money From Home
17. Resources
Create blog posts that provide resources in your niche. This will help your readers know you’re on top of the latest trends and can speak to the best tools in your niche.
- Top websites for doing XYZ
- The 10 best resources for your getting XYZ results
- Your favorite resources explained
Examples from my blog: Top Sites That Will Help You Make & Save Money and Top Websites To Help You Grow Your Blog
18. Controversial Posts
Write blog posts that are controversial and spark discussion.
- Why you’re not succeeding at XYZ when everyone else is
- Why you shouldn’t listen to the common advice of XYZ
- Commentary on a recent controversial article in your niche
- How XYZ post from a popular site got it all wrong
19. Infographics
Share images in the form of an infographic to explain your post. People love a good visual!
- Infographic showing your readers how they can succeed at XYZ
- Infographic explaining the surprising benefits of XYZ
- Infographic with statistics that are surprising and unique to XYZ
20. Videos
Video blog posts are becoming increasingly popular with Snapchat, Facebook Live, and Instagram Stories (not to mention YouTube). Add videos to your blog in place of a traditional blog post to increase engagement in a different way.
- A video introducing yourself
- A video showing your readers how to do XYZ (something that is better explained through visuals than text)
- A video sharing the best 10 tips for a certain category of your niche
- A video discussing your biggest mistakes and how you recovered
- A video demonstrating the right and wrong way to do XYZ
21. Interviews
Interviews are a great way to show your readers results that you yourself don’t have. For example, I could interview someone on my blog who retired at age 40 because that’s not something I’ve done but is something my readers would like to read about.
- How X person did XYZ in less than one year
- How one couple succeeded at XYZ when no one believed they could
- X’s story about going from nothing to succeeding at XYZ
- Professional X gives her best tips on how to do XYZ
Example from my blog: My Interview With A Seven-Figure Blogger
*Bonus Tips*
There are a few bonuses I want to share with you for blog ideas.
First, use answerthepublic.com to learn more about your topic by typing a word into the search bar and getting ideas from actual searches. I learned about this tool when I was learning about SEO and it’s amazing.
Second, consider the “4 Us” of title drafting. Your titles should be one of the following: useful, urgent, unique, or ultra-specific. This is something I learned from “How to Write Magnetic Headlines: The Fundamental Guide to the Most Important Copywriting Skill on the Planet” by Copyblogger.
Finally, keep in mind the tension between writing what you want to write and writing what your readers want to read. You’ll naturally want to write about certain topics, but also you’ll find that those topics might not match with what your readers want to read (whether you get that data from Google Keyword Planner or somewhere else). This is normal. Just keep this tension in mind when you decide which direction to go. A combination of both works!
A Final Note!
Coming up with blog ideas can feel never-ending at best and overwhelming at worst. This is why I use an editorial calendar.
Hopefully this list of 100 blog ideas gets your creative juices flowing! 🙂
P.s – here are my favorite free blogging resources:
- Blogging Quick Start Guide – this is my blogging eBook
- 5 Day Blogging Bootcamp – this is my 5 day blogging course
- How I Made $45K Blogging In 1 Year While Working Full Time Free eBook – this is a look into how I made $45k blogging in 1 year while working full time
- 2018 Blogging Trends eBook – this is an amazing eBook I devoured in about 10 minutes about today’s top blogging trends
- 7 Surefire Ways To Boost Your Blog Income Overnight – this download has really applicable tips for taking your blog income up a notch asap
- 120 Awesome Blog Post Ideas – this gives you soooo many blog post ideas
- The New Blogger’s Guide To Guest Posting – this is a download that shows you how to get started guest posting on other blogs
- Blog Structure Blueprint – this is a template that gives you a visual for how to organize your blog (I used this when I started)
- 10 Steps To Take When A Post Goes Viral – this is a download that gives you specific tips for what to do when a blog post goes viral

Awesome post! Great info, even the bonus tips. Thank you!
You’re welcome! 🙂
Thank you so much for this. This will be such a great help. 🙂
I’m glad!
Thank you. This is exactly what I needed to read today!
I’m so glad!
I asked you this before but would ever time I get a youtube from you or something like that would you mind if I share this on all my social media sites ?
I love this list you have! Thank you so much for sharing.
This is amazing. You explained everything so well.. keep up the great work mate.