New Westminster's May Day will be held May 29, 2021. Notice: JavaScript is required for this content.