Questions & Answers about W weekend lubię ćwiczyć w parku.
In modern colloquial Polish, w weekend is the most common way to say “on/at the weekend”.
w literally means “in”, but with time expressions it often corresponds to English “on/at”:
- w poniedziałek – on Monday
- w maju – in May
- w weekend – on/at the weekend
w weekendzie is technically possible but sounds odd/archaic in this meaning of “during the weekend”; people essentially don’t say that in everyday speech.
na weekend usually means “for the weekend” (as in for the duration of the weekend, often with movement or planning):
- Jadę nad morze na weekend. – I’m going to the seaside for the weekend.
So for a general, habitual statement like this sentence, w weekend is the natural choice.