Zweimal wöchentlich wird der Elmshorner Wochenmarkt abgehalten. Hier bieten insbesondere Händler*innen aus der Region ihr vielfältiges Angebot feil. Die Marktzeiten sind mittwochs von 7 bis 12 Uhr, sonnabends von 7 bis 13 Uhr. Seit dem 21. Oktober 2023 findet der Wochenmarkt am Südufer am Hafen statt.