Der Johannimarkt ist ein Traditionsmarkt und findet in der Oberen Stadt auf beiden Seiten des Stadtbaches sowie auf dem Rathausplatz statt. Die nahezu 70 Fieranten und Marktkaufleute bieten ein buntes Sortiment an Haushaltswaren, Bekleidung, Schmuck, Spielwaren, Korbwaren, Lederartikel, Salben und Blumen und vieles mehr zum Kauf an.
Marktsonntag heißt auch "verkaufsoffener Sonntag". Eine Vielzahl Weilheimer Fachgeschäfte und Dienstleister hat am Marktsonntag ab 12.00 bis 17:00 Uhr geöffnet. Die Gastronomiebetriebe, Restaurants und Cafes laden zusätzlich zum Verweilen in Weilheim ein.
Parallel dazu offerieren am Bauernmarkt auf dem Marienplatz von 11:00 bis 17:00 Uhr zahlreiche regionale Anbieter ihr Angebot.