This depends on the monthly dividend stocks you invest in. If a stock generates around $200 a year in income from dividends, you'll need 60 of those stocks to generate $12,000 a year which equals $1,000 a month.