So far, only the first stages have been landed and launched again.
SpaceX is preparing again to launch a Falcon 9 rocket carrying the SES-12 spacecraft after its Friday launch was canceled for additional testing.
The National Weather Service had predicted decent weather for the launch with only a 20 percent chance of rain, with gusts as high as 18 to 20 miles per hour and sky cover of about 50 percent in the Titusville area. The SES satellite will be one of the company's largest.
The rocket will carry the SES-12 satellite to orbit for the Luxembourg-based telecom company SES. This satellite will provide video, data, and other communications services across the Asia-Pacific region and the Middle East.
This flight will use Falcon 9 first stage rocket that first launched the US Air Force's X-37B Orbital Test Vehicle on its fifth mission, last September.
Monday's launch comes eight years to the day when SpaceX first successfully launched its Falcon 9 from the Cape. The satellite will be deployed roughly 32 minutes after liftoff.
SpaceX has since upgraded its Falcon 9 rocket, so it did not attempt a recovery effort of the booster this time.
SpaceX's next launch is a cargo resupply mission to the International Space Station, set for the end of the month.