New West Pride drew an estimated 30,000 people through its five hours in downtown.
Columbia Street was blocked off and there were several stages going with live music and a DJ. A wrestling ring was also set up by Royal City Wrestling.
Watch the video for more about what Pride means to people and the city.