"We're completing the evacuation of non-essential personnel from offshore platforms," BP said in an automated phone message. "Production is not impacted by the storm."
ConocoPhilips said it was evacuating 44 people Thursday from its Magnolia platform and was prepared to remove its remaining personnel Friday and Saturday if the storm continued on its projected track.
"Similar preparations have begun on the South Louisiana Inland Water asset (SELA) operations," ConocoPhillips said.
Shell said it was evacuating about 300 personnel, after removing almost 400 people Wednesday.
"We expect to evacuate the remaining 600 personnel on Friday and Saturday," it said.
Gustav, which was threatening to regain hurricane strength, was expected to enter the Gulf of Mexico over the weekend, then make landfall in Louisiana and Texas on Monday, according to the National Hurricane Center.
About a quarter of US crude oil installations are located in the Gulf of Mexico.
ExxonMobil said it was preparing for the storm and "identifying personnel for possible evacuation to shore."