(daniel meis twitter)
Protesters are targeting a bill before the Russian parliament that bans homosexual "propaganda" among minors. Rights activists and Western governments have condemned the measure, which provides for fines of up to 500,000 roubles (12,500 euros, $15,830) for any "public act" promoting homosexuality or paedophilia.
Putin's visit is centred on trade talks with major partner the Netherlands. He will also attend the opening of an exhibition on Dutch-Russian history at Amsterdam's Hermitage Museum. The main protest is to be staged outside the Maritime History Museum where Putin will be dining with Prime Minister Mark Rutte on Monday evening.
Putin arrives from Germany, where there were also protests.