For milder cases, you will likely see a full recovery in a few days. If the cephalohematoma was more serious, it may take a couple of weeks for the swelling to subside. If the child suffered a severe case of cephalohematoma, it may take as long as three months to completely resolve.