ItsVegan.org
Help shape ItsVegan · vote on ideas, suggest features or report a bug Have your say »
🇩🇪 City guide · Germany

Vegan restaurants & cafés in Weimar

Weimar has 29 vegan or vegan-friendly places listed on ItsVegan — 26 restaurants, 2 cafés & bakeries and 1 store. None is fully vegan yet, but all have vegan options or adapt dishes.

29places
0100% vegan
28to eat & drink

ItsVegan lists 29 vegan and vegan-friendly places in Weimar, Germany — including 26 restaurants, 2 cafés & bakeries and 1 store.

Most places here offer clearly marked vegan options or are happy to adapt dishes — check the badge on each listing.

Been to one of these places? Your review will be among the first in Weimar.

Eat & drink in Weimar

Restaurants, cafés and bakeries · 28 listed

Vegan options
Restaurant

ANNO 1900

★★★★★★★★★★ No reviews yet
Weimar, Germany
Vegan options
Restaurant · Sushi

Kawa

★★★★★★★★★★ No reviews yet
Weimar, Germany
Vegan options
Café & bakery

Röstbrüder

★★★★★★★★★★ No reviews yet
Weimar, Germany
Vegan options
Restaurant · Vietnamese, Buffet

shang hai

★★★★★★★★★★ No reviews yet
Weimar, Germany
Vegan options
Restaurant · Seafood

Nordsee

★★★★★★★★★★ No reviews yet
Weimar, Germany

Shop in Weimar

Stores, beauty and vegan brands · 1 listed

Vegan options
Store

EDEKA

★★★★★★★★★★ No reviews yet
Weimar, Germany

Recently added

New on ItsVegan in Weimar

Vegan options
Restaurant

ANNO 1900

★★★★★★★★★★ No reviews yet
Weimar, Germany
Vegan options
Store

EDEKA

★★★★★★★★★★ No reviews yet
Weimar, Germany
Vegan options
Restaurant · Sushi

Kawa

★★★★★★★★★★ No reviews yet
Weimar, Germany
Vegan options
Café & bakery

Röstbrüder

★★★★★★★★★★ No reviews yet
Weimar, Germany

Vegan Weimar: FAQ

Is Weimar vegan-friendly?

Yes. Weimar has 29 vegan or vegan-friendly places on ItsVegan, 0 of them fully vegan, so eating vegan there is easy.

How many vegan restaurants are in Weimar?

ItsVegan lists 26 restaurants and 2 cafés & bakeries with vegan food in Weimar, Germany. 0 of them are 100% vegan.

Vegan places nearby

All of Germany →