Vancouver City Council has installed the flags of three First Nations in recognition of Vancouver's traditional Indigenous territories.

The flags will be permanent fixtures at City Hall's council chambers.

On Wednesday, the city raised the flags of the Musqueam, Squamish and Tsleil-Waututh nations. Representatives from each nation were present along with Mayor Gregor Robertson.

Robertson said the gesture was meant to "to permanently acknowledge Vancouver's location on Musqueam, Squamish and Tsleil-Waututh unceded homelands."

The city also approved $350,000 funding for Indigenous-specific arts and cultural programming meant to further the legacy of its Canada 150 programming, which focused on the theme of reconciliation.

The city says the money will go to hiring an Indigenous cultural planner and fund Indigenous-led events.