How to Create a Blog Content Calendar

A content calendar helps you out!

  • It take the guesswork out of what to write
  • It keeps your blog on track with relevant content
  • It sets you on a strategic plan that moves you forward
  • It helps you avoid burning out
  • It aligns your blog with your core goals

I’ve been a professional writer for a long time, but up until this year I didn’t put together a blogging content calendar.


A few reasons I suppose. First, because I create content calendars for everyone else so my blog was the last thing I touched in an average freelance day. Second, because I was a bit paralyzed in overwhelm. So many ideas. Too many things to write about. You know, the usual blogging problems.


But I knew the value of a good plan — there’s nothing like a calendar to tell you what to write and keep you on track.

Long story short, I told myself to quit stalling and created a sweet content calendar. I built it last fall, I implemented it last January, and I’m keeping to it today. Here’s what I did and how you can do it too.

How to create a blogging content calendar

(Also known as an editorial calendar.)

  1. Get clear on who you’re talking to (your ideal reader) and what you offer (what’s your goal? what are you trying to achieve?)
  2. Decide what your topics are
  3. Put everything into a calendar template

Here’s how I plan each month of blog content using a content calendar

I try and plan at least three months of content at a time. When I say “plan” it’s not like I have draft posts written up, but I have a blog topic and maybe a few notes of the direction I want to go with it. I also have coloured labels for my different types of content and I label it right away.

All the blog topics go in a list I’ve called Articles in Progress. Then when I go to plan a new month I create a new list with the month name and pull the different brainstorms from Articles in Progress to the month blog lineup. From there I look to see each theme is covered (easy to tell when they’re colour-coded!) and assign dates.

Of course, none of this is set in stone so if a sponsored post comes up, I’m able to swap my calendar around to make room. Oh, and how awesome is it to actually know when you can post something when speaking with a client? I mean, how pro!

Once a month is over I archive the list and set up the next month of content, so I always have a rolling three-month plan. And when I have a new idea? I add it to the Articles in Progress list. A sponsored post comes up? I figure out when is the best time to post and move my calendar around. It was a lot of initial set up but now that it’s rolling I don’t know how I blogged before this. Not only am I keeping on track but it is an enjoyable experience. No more stress!

If my story isn’t enough to convince you to build and keep to an editorial calendar, I don’t know what will. You can’t be strategic without a good plan.

To create a content calendar you’ll need:

  • Some sort of calendar template
  • Themes
  • Monthly topics
  • Blog post ideas

One last thing.

Before I could plan what to write I decided how often I would write. I decided I’d post each Tuesday at minimum. I want to write more, but deep down I knew once per week was even asking a lot. My blog hadn’t been priority for a long time and I needed to get back in the habit of posting with consistency before I could do anything grander.

I also made posting on Tuesdays the priority over posting on topic.

Weird, I know. I spent all that time coming up with what and who and why and how and all that. But here’s the thing, all the topics I came up with were things I’m also struggling with. Some of them needed to simmer on the back burner while I figured out what I have to say about it. Some ideas needed testing. Like this topic for example. Can a blogging content calendar help a busy writer who doesn’t have time for a personal blog? Six months ago I wasn’t sure. Now I know.

So sometimes my posts aren’t 100 per cent on topic. And I’m good with that. Because I am still posting every Tuesday.

Need help cutting through the paralysis of analysis in order to get focused on what you want your blog to do for you? Let’s chat!