Not for very young children
I can't say that this is a bad movie but just that it does not add anything to the countless other Christmas Carol movies. It is also very scary for very young children (though I must admit to not noticing it was PG rated). It's not a patch on The Muppets Christmas Carol which is a film I can watch over and over.
Zemeckis' earlier The Polar Express is also far better in my opinion as it has far more Christmas charm.