Zelný trh (německy Krautmarkt, v hovorovém jazyce často nazýván Zelňák) je náměstí v brněnské čtvrti Brno-město. Náměstí leží ve svahu těsně pod Petrovem, asi 400 metrů jižně od centrálního náměstí Svobody, a má přibližně obdélníkový tvar. Většina plochy je po část roku využita jako tržiště, kde se prodává ovoce, zelenina, květiny aj., jinak náměstí slouží především jako parkoviště.
Tržiště, jehož původní název byl Horní trh, vzniklo v 13. století na tehdy ještě nezastavěném místě. Jeho součástí byly též Drůbeží trh, Hrnčířský trh a Vetešnický trh. Teprve až v 15. století dostává svůj dnešní název Zelný trh (německy Krautmarkt). Zelný trh byl i důležitým místem spravedlnosti – byl tu pranýř a klec pro zločince.