There's no average cost for heating a home but for a 1,000 Sq ft home if it's well insulated and not drafty it might cost on average $150.00 per month for heating depending on heating fuel.
If you're using heating oil then the cost can be as high as $400.00 to $500.00 per month.