'Auf dem Markt', 'auf der Party': public places and events with 'auf'
English says at the market, at a party and in the street. German often uses auf for all three: auf dem Markt, auf einer Party, auf der Straße. This is not the literal on top of meaning of auf. It is a fixed habit that German applies to many open public spaces, to social events and to a few everyday institutions.
English speakers tend to translate at as an or bei, and in as in. Both guesses produce sentences like in der Party or an dem Markt, which sound wrong to German ears. Learning these nouns together with auf saves you from that mistake.
Word list
BankfA1bankauf der Bank = at the bank (traditional, now usually in/bei der Bank)BauernhofmA1farmauf dem Bauernhof = on/at the farm (not im Bauernhof)FlughafenmA1airportauf dem Flughafen = at the airport (also am Flughafen)GeburtstagmA1birthdayauf einem Geburtstag sein = to be at a birthday partyMarktmA1marketauf dem Markt = at the marketPartyfA1partyauf einer Party = at a partyStraßefA1streetauf der Straße = in the streetBahnhofmA2railway stationauf dem Bahnhof = at the railway station (traditional, now usually am/im Bahnhof)HofmA2courtyardauf dem Hof = in the courtyardKlonA2toiletaufs Klo gehen = to go to the toilet (informal)KonzertnA2concertauf ein Konzert gehen = to go to a concert (also ins Konzert gehen)MarktplatzmA2marketplaceauf dem Marktplatz = in the market squarePlatzmA2squareauf dem Platz = in the squarePostfA2post officeauf die Post gehen = to go to the post office (traditional, usually zur Post)PostamtnA2post officeauf dem Postamt = at the post office (traditional, now usually zur Post / im Postamt)ToilettefA2toiletauf die Toilette gehen = to go to the toiletTreffennA2meetingauf einem Treffen = at a meeting/gathering (also bei)WiesefA2fieldauf der Wiese = in the meadowBeerdigungfB1funeralauf einer Beerdigung = at a funeral (also bei)FeierfB1celebrationauf der Feier = at the celebrationFestnB1celebrationauf dem Fest = at the celebration/festivalFestivalnB1festivalauf dem Festival = at the festivalFriedhofmB1cemeteryauf dem Friedhof = in the cemeteryHauptplatzmB1main squareauf dem Hauptplatz = in the main squareHochzeitfB1weddingauf einer Hochzeit = at a weddingKonferenzfB1conferenceauf einer Konferenz = at a conferenceKreuzungfB1intersectionauf der Kreuzung = in the middle of the junction (an der Kreuzung = at it)ParkplatzmB1parking lotauf dem Parkplatz = in the car parkPolizeistationfB1police stationauf der Polizeistation = at the police stationPolizeiwachefB1police stationauf der Polizeiwache = at the police stationRathausnB1city hallauf dem Rathaus = at the city hall (traditional, also im Rathaus)VeranstaltungfB1eventauf einer Veranstaltung = at an eventVersammlungfB1meetingauf einer Versammlung = at a meeting/assemblyAusstellungfB2exhibitionauf einer Ausstellung = at an exhibition (also in der Ausstellung)BallmB2ballauf dem Ball = at the ballBegräbnisnB2funeralauf einem Begräbnis = at a funeral (also beim Begräbnis)DachbodenmB2atticauf dem Dachboden = in the atticJunggesellenabschiedmB2bachelor partyauf einem Junggesellenabschied = at a bachelor partyJunggesellenpartyfB2bachelor partyauf einer Junggesellenparty = at a bachelor partyJunggesellinnenabschiedmB2bachelorette partyauf einem Junggesellinnenabschied = at a bachelorette partyJunggesellinnenpartyfB2bachelorette partyauf einer Junggesellinnenparty = at a bachelorette partyKinderspielplatzmB2playgroundauf dem Kinderspielplatz = at/in the playgroundPolizeireviernB2police stationauf dem Polizeirevier = at the police station (aufs Revier)PremierefB2premiereauf der Premiere = at the premiere (also bei der Premiere)SpielplatzmB2playgroundauf dem Spielplatz = at/in the playgroundStraßenkreuzungfB2intersectionauf der Straßenkreuzung = in the middle of the crossroadsTagungfB2conferenceauf einer Tagung = at a conferenceAuktionfC1auctionauf einer Auktion = at an auctionBaustellefC1building siteauf der Baustelle = on/at the building siteEisbahnfC1ice rinkauf der Eisbahn = at/on the ice rinkEislaufbahnfC1ice rinkauf der Eislaufbahn = at/on the ice rinkEislaufplatzmC1ice rinkauf dem Eislaufplatz = at the ice rink (esp Austria)KlosettnC1toiletaufs Klosett gehen = to go to the toilet (dated)SchießplatzmC1shooting rangeauf dem Schießplatz = at the shooting rangeSchießstandmC1shooting rangeauf dem Schießstand = at the shooting range (also am Schießstand)VersteigerungfC1auctionauf einer Versteigerung = at an auctionWeidefC1pastureauf der Weide = in the pasture (Kühe stehen auf der Weide)FlohmarktmC2flea marketauf den Flohmarkt gehen = to go to the flea marketTrödelmarktmC2flea marketauf dem Trödelmarkt = at the flea market
How it works
Auf is a two-way preposition, so the usual case rule applies. Use the dative for location, when you are already there and the question is wo?. Use the accusative for direction, when you are going there and the question is wohin?. That gives you pairs like auf dem Markt (at the market) and auf den Markt (to the market).
A useful rule of thumb: if the place is an open area without a roof, such as a square, a car park or a meadow, or if it is an event you attend, German usually reaches for auf.
Ich kaufe Gemüse auf dem Markt.
(I buy vegetables at the market.)
Gehst du am Samstag auf den Flohmarkt?
(Are you going to the flea market on Saturday?)
The words
Events
You are auf a social or official occasion: Party, Feier, Hochzeit, Ball, Festival, Veranstaltung and Konferenz. With Konzert, both auf ein Konzert gehen and ins Konzert gehen are common.
Wir waren gestern auf einer Party.
(We were at a party yesterday.)
Auf der Hochzeit haben alle bis Mitternacht getanzt.
(Everyone danced until midnight at the wedding.)
Sie hält morgen einen Vortrag auf einer Konferenz.
(She is giving a talk at a conference tomorrow.)
Markets and squares
Markt, Marktplatz, Flohmarkt and Platz all take auf, even though English says at or in.
Wir treffen uns um drei auf dem Marktplatz.
(Let's meet in the market square at three.)
Open outdoor areas
The same goes for Straße, Parkplatz, Spielplatz, Friedhof, Hof, Wiese and Baustelle. English mostly says in here: in the street, in the car park, in the courtyard.
Die Kinder spielen auf der Straße.
(The children are playing in the street.)
Ich warte auf dem Parkplatz auf dich.
(I'll wait for you in the car park.)
Am Nachmittag ist auf dem Spielplatz viel los.
(The playground is busy in the afternoon.)
Das Grab meiner Oma ist auf dem Friedhof hinter der Kirche.
(My grandma's grave is in the cemetery behind the church.)
Institutions and rooms
Some buildings traditionally take auf as well: auf der Bank, auf der Post, auf dem Rathaus. The same is true of Toilette and Klo, and of Dachboden, where English says in the attic.
Entschuldigung, ich muss mal auf die Toilette.
(Excuse me, I need to go to the toilet.)
Die alten Fotos liegen auf dem Dachboden.
(The old photos are in the attic.)
Watch out
Auf der Bank, auf der Post and auf dem Rathaus sound traditional or regional. Most people today say in der Bank or bei der Bank, and use zur for direction: zur Bank gehen, zur Post gehen, zum Rathaus gehen. Recognise the auf versions, but you are always safe with zur or zum for direction.
Ich gehe kurz zur Post.
(I'm just popping to the post office.)
Do not confuse this pattern with literal surfaces. In auf dem Balkon, auf der Insel and auf dem Bauernhof, English also says on, so these rarely cause trouble. Also note that auf dem Land means in the countryside, while an Land means on dry land, as opposed to at sea.
The typical mistake is to copy English: in der Straße or bei der Party. Say auf der Straße and auf der Party.
Summary
For open public spaces without a roof (markets, squares, streets, car parks, playgrounds) and for events you attend (parties, weddings, conferences, festivals), German uses auf, even where English says at or in. Use the dative for where you are (auf dem Markt) and the accusative for where you are going (auf den Markt). For banks and post offices, auf is traditional. In everyday speech, zur Bank and zur Post are the safe choice.