The main shopping street is the traffic-free Hauptstrasse, which is filled with stores selling glass, crystal, handicrafts, and other items. Heidelberg is also known for its markets, including the one held on Wednesday and Saturday mornings at Marktplatz and another held Tuesday and Friday mornings at Friedrich-Ebert-Platz. One Saturday a month, based on a flexible schedule that corresponds to the events being presented in the city's convention center, a giant Flohmarkt (flea market) sprawls along the Kirchheimer Weg, on the city's southwestern edge, beginning at the Messeplatz. Come here for a streetside collection of junk, knickknacks, and castaways from another era.

Spiess & Walther, Friedrich-Ebert-Anlage 23a (tel. 06221/22233;; bus: 30, 31, 32, or 35), features exclusive designs in contemporary furniture, antiques, and textiles. For all items in leather, stop by Leder-Meid, Hauptstrasse 88 (tel. 06221/22570; bus: 31, 32, or 35), which sells the crafts of German and other manufacturers. Some of the best women's clothing in Heidelberg is inventoried at Caroline, just around the corner from the entrance to the Hotel Europäischer Hof, at Friedrich-Ebert-Anlage 1 (tel. 06221/602963). Come here for casual but elegant sportswear, and also for upscale formalwear.

If you want more variety under one roof, go to either branch of Heidelberg's best department store, Kaufhof, Hauptstrasse 30 (tel. 06221/5040;; tram: 5, 21, 22, 23, 24, or 26), or Bergheimerstrasse 1 (tel. 06221/9160; tram: 5, 21, 22, 23, 24, or 26).

Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.