How long does it take to write a post for a blog? It depends on the individual, how often it is updated and how many words are written.

Personally I post every day (once) and it takes me about 30 minutes if I have an idea for the post in my head.

The important bit is to do what you enjoy - it shouldn't be a chore.

Mike.