The promise of cold weather and precipitation Saturday forced several North Texas cities to cancel or postpone holiday events.