According to the research, it takes on average 20 months to start making money from a blog and an average of 4 years and 1 month to earn a full-time income from blogging. However, before you write blogging off as a lost cause, it's important to point out that these numbers don't tell the whole story.