The accident shut down shipping traffic on the canal as rescuers looked for ferry passengers who might have been thrown into the water, news agency ANP reported. The captain of the passenger boat was reported missing.
The accident took place near the town of Nieuwer ter Aa about 30 km (20 miles) south of Amsterdam in the busy Amsterdam-Rhine Canal.
The 72 km long canal was built to connect the port city of Amsterdam to the Rhine, a major European shipping artery. Foot passenger boats in the Netherlands are usually smaller than normal ferries.