http://www.stormcam.org/control-head-2/

When should a baby have control over their head, without you having to hold it steady for them?
My daughter is 2 months old.
It really varies….some babies are “lazy” and some want to be “nosy”. Just give her time she should be gaining control soon. Remember that these are new muscles and need time to get strong.
Nine Inch Nails – Head Like A Hole