The protests in Ho Chi Minh City and Hanoi were quickly dispersed by police.
Tensions are high after an incident last month in which Hanoi accused Beijing of cutting the cables of a Vietnamese oil exploration ship.
Vietnam is also unhappy at a map in new Chinese passports that shows disputed areas of the South China Sea as Chinese territory.
Hundreds of people are reported to have taken part in the protests on Sunday morning against what they see as Chinese aggression and expansionism.
But the rallies were quickly stopped by the security police – after just 45 minutes in Ho Chi Minh City and half-an-hour in Hanoi.
Protesters said that Hanoi police had detained more than 20 activists.
It is the first anti-China protest in Ho Chi Minh City, Vietnam’s largest city, in more than a year.
Public demonstrations are extremely rare in Vietnam, where the government makes social and political stability its top priority.
Police have been trying hard to prevent demonstrations, but this time it seems public anger was too great to suppress.
Tensions over maritime claims in the region have been rising.
Vietnam and the Philippines accuse China of growing assertiveness around disputed islands and shoals.
The Vietnam National Oil and Gas Group (PetroVietnam) said Chinese fishing boats had sabotaged one of its oil survey vessels last month in the South China Sea.
Vietnam, the Philippines and Taiwan have also complained to China about the new passport map, saying it is an infringement of their sovereignty.
Vietnam and the Philippines are refusing to stamp the new Chinese passports and are instead issuing visas on separate sheets of paper.
The US House Ethics Committee has voted to release its report on former Republican Representative…
ABC News has agreed to pay $15 million to President-elect Donald Trump to settle a…
South Korea’s parliament has voted to impeach President Yoon Suk Yeol over his failed attempt…
Israeli war planes have carried out more than 100 air strikes in Syria on December…
President-elect Donald Trump has threatened to impose 100% tariffs on the BRICS countries if they…
Syrian troops have withdrawn from the city of Aleppo following an offensive by rebels opposed…