Vancouver city council has delivered a formal apology to the Chinese community for historical discrimination.

Mayor Gregor Robertson, who read the apology in the English, said it was an important day to come together, recognize wrongdoings and build a better future.

The apology publicly acknowledged past legislation, regulations and policies of previous city councils that discriminated against residents of Chinese descent.

Former city councils barred residents of Chinese descent from voting until 1948, and from civic employment until 1952.

They also advocated for discriminatory policies like the federal head tax, and made various attempts at segregating public spaces like swimming pools and cemeteries.

More than 500 people gathered at the Chinese Cultural Centre for the event, which was part of a larger Chinatown Cultural Day celebration.