The Chinese Foreign Ministry told the US last night the visit by the USS John C. Stennis would not be allowed, the Hong Kong-based South China Morning Post (SCMP) quoted the official as saying.
US defence chief Ash Carter has visited the Stennis earlier this month.
In a written reply to theSCMP's inquiry, the Chinese foreign ministry said today that port calls made by the US warships and military aircraft were examined on a "case by case basis in accordance with sovereignty principles and specific circumstances".
Experts said the move likely irritated Beijing as Carter was accompanied by his Philippine counterpart, Voltaire Gazmin.
Last week, the US Pacific Command revealed they had sent six powerful A-10 Thunderbolt fighter jets near the Scarborough Shoal, which China occupies but Manila also claims.
The Chinese Defence Ministry had expressed concern over the flight.
It's not the first time China has turned down port calls by US warships.
During the Thanksgiving holidays in 2007, Beijing rejected the USS Kitty Hawk's visit to Hong Kong after Washington announced an advanced missile deal with Taiwan and US President George W Bush met the Dalai Lama.
The Stennis carrier strike group is currently operating in the South China Sea, whole of which is claimed by China, causing territorial disputes with the Philippines, Japan, Vietnam and other Asian countries.
The consulate said it had originally arranged public tours aboard the Stennis for Thursday, Friday and Saturday.
Cancellation notices had been sent out to invitees, the consulate official said.
