The Falcon 9 rocket was due to launch with 60 Starlink satellites at Cape Canaveral Air Force Station in Florida tonight.
SpaceX wrote on Twitter: “Standing down today due to excess upper level winds. Teams are working toward tomorrow’s backup launch window, which opens at 10.30pm EDT (2.00am BST).”
The company tweeted the day before weather was “favourable” for the launch.
They said: “Weather is 80 percent favourable for tomorrow’s Falcon 9 launch of Starlink.”
Meteorologist Mike Favetta said they were 120mph east winds at 41,000 feet.
He wrote on Twitter: “Reusable rocket tries to launch, but 120mph east wind at 41,000 feet says nope. Better weather tomorrow.”
SpaceX fans have taken to social media to express their hope for a launch tomorrow night.
The SpaceX Starlink plan is an attempt to bring high-speed internet to anyone around the world.
The satellites will centre using a low earth orbit to link to ground terminals on Earth to provide internet connection.
These low orbit satellites are between 99 to 1,200 miles from Earth instead of the traditional 22,000 miles for geostationary satellites, Gizmodo reported.
The Starlink is hoped to have 12,000 satellites in total but this first launch is just a test run for the company.
The launch will be on SpaceX’s live webcast – you can live stream it here.
So far, SpaceX has launched two test Starlink satellites, nicknamed TinTin A and TinTin B, which flew to space in February of 2018.
The tester satellites seemed to perform well, according to Mr Musk and SpaceX investors, though the company did end up keeping the satellites in a lower orbit than originally planned.
As a result, SpaceX successfully petitioned the FCC to fly some of its satellites in the lower orbit, based on what the company had learned from those test satellites.
SpaceX could launch two to six more Starlink missions this year, depending on how this first flight goes, according to Space News.