It's not worth going to Kalvarijų market at 4 PM to look for the largest selection of vegetables, and there's no point looking for a bag of potatoes for the week at Paupio market. Vilnius markets perform different functions: in some, people shop for their homes, in others, lunch is eaten, in yet others, farmers appear only one morning a week. The clock here is more important than a pretty list of places.
7 AM: Products for the Week at Kalvarijų Market
Kalvarijų market, Kalvarijų St. 61, is in Šnipiškės, approximately 2 km from Cathedral Square. The market operates from Tuesday to Sunday, from 7 AM to 5 PM, closed on Monday. However, for serious shopping, aim not for the entire official time, but for 7:30 AM to 10:30 AM. At that time, more outdoor stalls are still open, making it easier to compare the offerings of seasonal vegetables, fruits, berries, and greens.
People come here not just for food. Separate zones sell plants, flowers, clothes, footwear, and household goods, so it's easy to lose your way on your first visit. For food, start with the outdoor vegetable rows, then go to the meat, fish, and dairy pavilions. Don't make the first nice stall your final choice: compare the price of the same product in at least three places and check whether the label indicates Lithuania, Poland, Spain, or another country of origin.
For a small basket of vegetables and fruits for two or three days, allocate about 15 to 25 Eur. Summer berries and the first harvest of the season can raise the price. Have 20 or 30 Eur in smaller denominations, as card terminals are not at every stall. Bargaining for one kilogram is not a common practice. Discounts more often appear when buying a larger quantity or at the end of the day when the selection is already smaller.
9:30 AM: Shopping at Halė Turns into Breakfast
Halė market is located at Pylimo St. 58, at the border of the Station district and the Old Town. The main market operates from Tuesday to Saturday, from 7 AM to 6 PM, on Sunday from 7 AM to 3 PM. Closed on Monday. Although the doors open early, some coffee, pastry, and hot food places only start operating around 9 or 10 AM. Therefore, 9:30 AM is a practical compromise: traditional stalls are still full, and breakfast and lunch spots are already waking up.
At Halė, look for "Beigelistai", "Depeche Coffee", "Halės Smokehouse" pastrami, and "Halės mėsainis" (Halė Burger). The hot food price guide is clear. In July 2026, on the online menu of "Halės mėsainis", a cheeseburger cost 14 Eur, a burger with fries 16 Eur, a double cheeseburger 18 Eur, and a separate portion of fries 5 Eur. The price may vary on-site, so check the board at the cash register before ordering.
If your goal is cheese, bread, smoked meat, and an edible souvenir, allocate 25 to 45 Eur. Do not buy dried or dairy products for a long flight without asking how long they can last without refrigeration. There is a paid parking lot near the market for cars, but it's more convenient to come on foot from the Old Town or the Station. On weekends between 11 AM and 1 PM, queues form at popular food spots, so have lunch earlier or after 2 PM.
Thursday 10 AM: Tymo Market Without a Backup Day
Tymo market operates at the intersection of Aukštaičių and Maironio streets, between Užupis and Paupys. This is not a daily market. During the warm season, farmers gather on Thursdays, with the currently announced time being from 10 AM to 2 PM. If you arrive on Friday, you will find a square, not a late market. Before going, check that week's post on the market's social media, as trade may be affected by weather or a holiday week.
Tymo market is for short, targeted shopping. The number of sellers is smaller than at Kalvarijų market, and the supply depends on the farm and the season. Bread, cheeses, honey, vegetables, berries, herbs, and baked goods usually go into the basket. Arrive by 12 PM, have a reusable bag and cash. For a picnic basket for two people, plan about 20 to 35 Eur. To create a shopping list of Lithuanian flavors, a guide to Lithuanian food in Vilnius will be useful.
1 PM: Paupio Market is a Lunch Hall, Not a Vegetable Market
Paupio market, Aukštaičių St. 7, is open daily. From Monday to Thursday, the doors are open from 11 AM to 9 PM, on Friday and Saturday from 11 AM to 10 PM, on Sunday from 11 AM to 9 PM. Inside, there are 17 restaurants and three bars. Orders are placed at separate points, and food is eaten in a common hall, so one company can choose different cuisines.
For one main course, allocate 14 to 20 Eur, with a drink about 18 to 27 Eur. For example, in the summer of 2026, "Samurai" ramen cost from 15 to 16.60 Eur, vegetable spring rolls 5.50 Eur, chicken gyoza 9.90 Eur. On Friday from 6 PM to 8 PM, you might have to wait for a free common table. For a group of six or more, make a reservation through the official Paupio market form, and for two people, go before 5:30 PM or after 8 PM.
In the underground parking lot, the first two hours are free once per day, but the car's license plate number must be entered into a special tablet in one of the retail outlets. Each additional hour costs 2 Eur, and parking can only be paid by card. Do not photograph your food and leave without confirming your license plate number, as the free time is not automatically applied.
Weekend with a Car: Benedikto Market
Benedikto market, Ukmergės St. 259A, is in the north of the city, further from the usual Old Town route. From Monday to Saturday, it operates from 9 AM to 8 PM, closing earlier on Sunday. On weekdays from 11 AM to 3 PM, daily lunches are announced. This place combines the sale of farm and gourmet products with bakeries and food outlets, making it convenient in bad weather or when shopping by car.
Don't come here expecting automatically the lowest prices in the city. First, look around the entire hall, compare the price of the same cheese, meat product, or vegetables, and only then buy. For a quick lunch, allocate 12 to 20 Eur per person, and for a basket of cheese, bread, meat products, and dessert, about 30 to 50 Eur. On Sunday, finish serious shopping by 4 PM, as individual vendors may finish work earlier than the building.
A Route That Doesn't End at Closed Doors
On Monday, cross out the traditional Halė and Kalvarijų markets, choose Paupio or Benedikto market. On Tuesday and Wednesday, go to Kalvarijų market for products until 10:30 AM, and for compact shopping in the center, choose Halė. On Thursday, Tymo market can be combined with lunch in Paupys; you'll walk between them in a few minutes. On Sunday, arrive at Halė by noon, as the building closes at 3 PM.
To a traditional market, take cash, a fabric bag, and smaller bags. Do not buy meat, fish, or dairy products before a several-hour walk in the summer heat. Leave the last half hour before closing only for a quick purchase, as some vendors are already tidying up their displays. Restaurant reservations are not needed at Halė and Kalvarijų markets, but at Paupio market, for a larger group, it saves waiting time. Such a plan allows you to use the market for its intended purpose, and not just walk around with a phone in hand.



