The Clear Lake facility, which includes mission control from where the International Space Center is monitored, moved onto backup power as repairs were being made.
The accident happened yesterday afternoon when a pickup truck driving down Space Center Boulevard tried to cut across and ended up crashing through a fence and into the tower.
Eyewitness News crews were at the scene last night as crews made repairs to the large electrical tower. CenterPoint Energy put up temporary a structure to help restore power.
JSC officials say even with the power outage, mission control operated normally.
Satellite offices are open this morning. JSC isn't set to reopen until noon today.