Wil City

City in Saint Gallen, Switzerland near Lake Zurich

Narrow alleys and carved wooden façades draw visitors to Wil's compact Old Town; people come for Schloss Wil, the Saturday market, hearty cafés, and easy rail links for day trips to St. Gallen or walks along the Thur.

Main image
Costs
$160-250 per day
Switzerland-level prices; dining and lodging are expensive compared to Europe.
Safety
Very safe
Extremely safe with low crime and orderly streets.
Best Time
May-September
Pleasant weather for strolling the old town and nearby hiking.
Wil's medieval old town contains over 60 protected historic buildings and a 13th-century castle at its heart.
Local Time
10:56 PM
GMT+2
Weather
Clear 67°F
Clear
Population
23,955

Why Visit Wil?#

Wil charms visitors with a tidy medieval old town, painted facades and local markets that reflect Swiss small-city life. Stroll narrow lanes to see the Rathaus and parish church, time a visit for the weekly market and use efficient rail links to reach St. Gallen, Appenzell or Lake Constance. Cultural programming at town museums and summer festivals gives a compact, walkable taste of eastern Switzerland.

Best Things to Do in Wil#

Wil Bucket List#

Don't Miss

Museum Wil (Stadtmuseum Wil) - Town museum presenting local history, crafts, and changing thematic exhibitions about Wil.

Wil Old Town - Compact cobbled streets with timbered houses, boutique shops and cosy cafés to explore.

Schloss Wil - Historic castle home to cultural events and picturesque grounds near the town centre.

Hidden Gems

Säntisblick walking paths - Local trails offering lesser-known viewpoints backdropped by the Säntis and rolling countryside.

Local markets - Weekly markets selling regional produce, baked goods and handcrafted items in central Wil.

River Thur banks - Pleasant riverside walks and picnic spots with easy access from the town centre.

Day Trips

St. Gallen - Baroque abbey city with library, cathedral and pedestrianised old town a short train ride away.

Appenzell - Traditional Swiss village offering folk culture, alpine cheese dairies and scenic mountain paths.

Best Time to Visit Wil#

Best late spring through early autumn for warm, sunny days and easy access to nearby Alps. Winters bring snow to higher ground; town remains calm and walkable.

Winter

December - February

-1-5 °C (30-41 °F)

Chilly, occasionally snowy winters-atmospheric streets and nearby ski options; bundle up for frosty mornings and shorter daylight and quieter cafés.

Spring

March - May

4-16 °C (39-61 °F)

Fresh, blossoming spring perfect for walking through old town and nearby hills-changeable weather means layers and a light raincoat, plus markets return.

Summer

June - August

15-26 °C (59-79 °F)

Warm, sunny summers great for day trips into the Alps and relaxed terrace dining; afternoons occasionally see thunderstorms, but evenings are lovely.

Climate

Wil's climate is classified as Oceanic - Oceanic climate with mild summers (peaking in July) and freezing winters (coldest in January). Temperatures range from -3°C to 23°C. Abundant rainfall (1109 mm/year), wettest in June.

Best Time to Visit
JulyAugustSeptember
Temperature & Rainfall
Temperature Range
34°
Warmest Month
-21°
Coldest Month
Monthly Conditions

January

January is the coldest month with highs of 2°C and lows of -3°C. Moderate rainfall (59 mm) and mostly overcast skies.

37 Poor

Comfort

Feels Like Freezing
C
Temperature
-3°
88%
Humidity
Very Humid

Weather

59 mm
Rainfall
2.2 m/s
Wind
Calm
0.1
UV Index
Low
8.8h daylight

February

February is cold with highs of 4°C and lows of -2°C. Moderate rainfall (69 mm) and mostly overcast skies.

43 Poor

Comfort

Feels Like Cold
C
Temperature
-3°
86%
Humidity
Very Humid

Weather

69 mm
Rainfall
2.4 m/s
Wind
Calm
0.3
UV Index
Low
10.1h daylight

March

March is cold with highs of 9°C and lows of 0°C. Moderate rainfall (66 mm) and partly cloudy skies.

57 Acceptable

Comfort

Feels Like Cold
C
Temperature
82%
Humidity
Very Humid

Weather

66 mm
Rainfall
2.6 m/s
Wind
Calm
0.5
UV Index
Moderate
11.8h daylight

April

April is cold with highs of 13°C and lows of 3°C. Regular rainfall (87 mm) and partly cloudy skies.

55 Acceptable

Comfort

Feels Like Cold
C
Temperature
13°
79%
Humidity
Very Humid

Weather

87 mm
Rainfall
2.4 m/s
Wind
Calm
0.9
UV Index
Moderate
13.5h daylight

May

May is cool with highs of 18°C and lows of 8°C. Significant rainfall (102 mm) and mostly overcast skies.

59 Acceptable

Comfort

13°
Feels Like Cool
13°C
Temperature
18°
79%
Humidity
Very Humid

Weather

102 mm
Rainfall
2.3 m/s
Wind
Calm
1.3
UV Index
High
14.9h daylight

June

June is cool with highs of 21°C and lows of 11°C. The wettest month with heavy rain (135 mm) and partly cloudy skies.

63 Good

Comfort

16°
Feels Like Cool
16°C
Temperature
11° 21°
78%
Humidity
Very Humid

Weather

135 mm
Rainfall
2.2 m/s
Wind
Calm
1.6
UV Index
Very High
15.7h daylight

July

July is cool with highs of 23°C and lows of 13°C. Significant rainfall (133 mm) and partly cloudy skies.

75 Very Good

Comfort

18°
Feels Like Cool
18°C
Temperature
13° 23°
77%
Humidity
Very Humid

Weather

133 mm
Rainfall
2.1 m/s
Wind
Calm
1.6
UV Index
Very High
15.3h daylight

August

August is cool with highs of 23°C and lows of 13°C. Significant rainfall (123 mm) and partly cloudy skies.

73 Very Good

Comfort

18°
Feels Like Cool
18°C
Temperature
13° 23°
79%
Humidity
Very Humid

Weather

123 mm
Rainfall
1.9 m/s
Wind
Calm
1.3
UV Index
High
14.1h daylight

September

September is cool with highs of 19°C and lows of 9°C. Regular rainfall (92 mm) and partly cloudy skies.

65 Good

Comfort

14°
Feels Like Cool
14°C
Temperature
19°
82%
Humidity
Very Humid

Weather

92 mm
Rainfall
2.0 m/s
Wind
Calm
0.9
UV Index
Moderate
12.4h daylight

October

October is cold with highs of 13°C and lows of 5°C. Moderate rainfall (78 mm) and mostly overcast skies.

51 Acceptable

Comfort

Feels Like Cold
C
Temperature
13°
85%
Humidity
Very Humid

Weather

78 mm
Rainfall
1.9 m/s
Wind
Calm
0.4
UV Index
Low
10.7h daylight

November

November is cold with highs of 7°C and lows of 1°C. Regular rainfall (88 mm) and mostly overcast skies.

41 Poor

Comfort

Feels Like Cold
C
Temperature
88%
Humidity
Very Humid

Weather

88 mm
Rainfall
2.2 m/s
Wind
Calm
0.2
UV Index
Low
9.2h daylight

December

December is cold with highs of 3°C and lows of -2°C. Moderate rainfall (77 mm) and mostly overcast skies.

41 Poor

Comfort

Feels Like Cold
C
Temperature
-2°
88%
Humidity
Very Humid

Weather

77 mm
Rainfall
2.3 m/s
Wind
Calm
0.1
UV Index
Low
8.3h daylight

How to Get to Wil#

Wil (SG) is most easily reached by rail from Zurich Airport and Zürich Hauptbahnhof via frequent SBB/THURBO services; the town is well connected regionally. Local buses and short taxi rides cover last‑mile travel.

By Air

Zurich Airport (ZRH): Zurich is the nearest major international airport for Wil (St. Gallen). Direct SBB trains run from Zurich Flughafen to Wil SG with journey times of about 35-45 minutes (usually one change at Winterthur on some services). Expect single fares in the CHF 8-18 range depending on ticket type; trains depart frequently.

St. Gallen-Altenrhein (ACH) is a small regional airport with limited services; for most international arrivals use Zurich and continue by rail.

By Train & Bus

Train: Wil SG is served by SBB/THURBO regional and InterRegio services connecting to Zurich, St. Gallen and Frauenfeld. Zurich→Wil typically takes ~35-45 minutes with direct or one-change options; buy tickets at machines or via the SBB app.

Bus: Stadtbus Wil and regional PostAuto services cover the town and nearby villages; fares are integrated into the Ostwind tariff system (buy single tickets via machines or the Ostwind app). Local buses are frequent within the town and useful for short hops outside the rail corridor.

How to Get Around Wil#

Travel to Wil via Zurich Airport and SBB/THURBO rail services for the fastest, most reliable access. The town is compact with good bus and bicycle options for local mobility.

  • Train (SBB / THURBO) (CHF 8-20) - SBB and THURBO run frequent services to Wil SG from Zurich and St. Gallen; trains are fast, punctual and the easiest way to reach the town from the airport. Buy tickets via the SBB app or at machines; Swiss public transport is integrated and reliable.
  • Local bus (Stadtbus Wil / PostAuto) (CHF 2.50-6) - City buses and regional PostAuto routes serve Wil and neighbouring villages; Ostwind tickets cover many journeys. Buses are frequent in peak times and are practical for short distances not on the rail line.
  • Taxi (CHF 10-70) - Taxis and private transfers are convenient for luggage or off‑schedule travel but are relatively expensive in Switzerland. Use them for early flights or direct door‑to‑door trips when needed.
  • Car hire (CHF 50-120/day) - Renting a car gives flexibility for exploring the canton of St. Gallen and nearby lakes, but parking and fuel costs in Switzerland can be high. Car hire is useful for rural day trips.
  • Bicycle (CHF 8-25/day) - Wil is cycle-friendly with designated paths and local rental options; cycling is practical for commuting and short errands within town. Swiss bike parking at stations is secure and widely used.
  • Walking - Wil’s centre is compact and pleasant to walk - ideal for sightseeing, markets and accessing rail/bus stops.

Where to Stay in Wil#

Budget

Station / Old Town - CHF 60-120/night

Budget pensions and small hotels close to Wil’s station. Reasonably priced and practical for short business or transit stays.

Mid-Range

Historic centre - CHF 120-220/night

Comfortable three-star hotels and boutique guesthouses in the historic centre. Good balance of convenience and local character.

Luxury

St. Gallen access - CHF 220-400/night

Luxury options are limited inside Wil; for upscale hotels, consider nearby St. Gallen or Sargans for more choices.

Where to Eat in Wil#

Swiss Café & Bakery Scene

Wil’s cafés and bakeries offer excellent breads, pastries and coffees; modest restaurants serve seasonal Swiss and regional dishes for relaxed dining.

  • Café Kult - Specialty coffee and light lunches
  • Bäckerei Kägi - Daily breads and pastries
  • Restaurant Stern - Seasonal Swiss cuisine and regional dishes
Hearty Local Restaurants

Traditional inns and family restaurants serve comforting Swiss-German dishes alongside popular international options like pizza and pasta.

  • Gasthaus zum Raben - Traditional Swiss-German mains
  • Zum Löwen - Local specialties and cosy dining
  • Pizzeria Roma - Family-friendly pizzas and pastas

Breakdown of cuisine types found across Wil’s restaurants and food venues, based on OpenStreetMap data.

Regional
Pizza
Italian
Kebab
Burger
Asian
Thai
Ice Cream
Sandwich
German
Indian
Chinese
Turkish
American
International
Italian Pizza
Swiss
Chicken
Steak House
Cake

Shopping in Wil#

Shopping in Wil is focused on the pedestrianised centre: independent shops, bakeries and cafés alongside national Swiss chains. Markets appear seasonally and offer local produce and crafts. For larger department stores or extensive shopping, St. Gallen provides more options within a short train ride.

Nightlife in Wil#