Mariinsky Theatre

Theater Prestigious St. Petersburg opera and ballet theatre

Saint Petersburg’s Mariinsky Theatre remains a destination for ballet and opera lovers, 19th-century architecture and historic productions; tourists book performances, guided tours and pre- or post-show walks across the Neva’s cultural quarter.

Main image

The Mariinsky Theatre is Saint Petersburg’s principal historic opera and ballet theatre, renowned for its 19th-century repertoire and as the home of a leading Russian ballet company. It remains one of Russia’s most important performing-arts institutions.

The original 19th-century auditorium stages traditional operas and ballets and is notable for its historic interiors and role in premiering works by Russian composers and choreographers. A modern second stage, Mariinsky II, opened in 2013 to provide a large, contemporary performance space for new productions and international touring shows.

The theatre presents a full season of ballet, opera and orchestral concerts; performances of staple works by Tchaikovsky and classical ballet repertoire are central to its programme. Guided tours of the historic stage are available and give access to front-of-house interiors and historical displays.

Opened in the mid-19th century as the Imperial Russian Theatre, the Mariinsky became a centre for Russian operatic and ballet creation and performance, associated with composers and choreographers of the era. The company continued through the Soviet period and expanded with additional modern performance spaces in the 21st century.

The theatre is in central Saint Petersburg, in the city’s historic cultural district, within walking distance of the Neva riverfront and other major museums and palaces.

  • Resident companies: Home to the Mariinsky opera and ballet company, historically influential in Russian music and dance and often referred to by its Soviet-era name, the Kirov Ballet.
  • Booking advice: Tickets for popular ballet and opera performances should be booked in advance, especially during the winter and White Nights festival season.

What to See #

  • Historic Stage: The historic theatre, opened in the 19th century, is the original Mariinsky stage where the company established its operatic and ballet repertoire.
  • Mariinsky II: Mariinsky II is a modern, purpose-built stage opened in 2013 across from the historic theatre, intended for large-scale productions and contemporary staging needs.
Mariinsky Theatre
Teatralnaya ploshchad 1, St. Petersburg, Russia
59.9256, 30.2961
Ticket prices vary by performance

How to Get to Mariinsky Theatre #

The Mariinsky Theatre is in central Saint Petersburg. From Pulkovo Airport it is about a 20-25 km drive to the city centre (taxi or airport transfer typically 30-45 minutes depending on traffic). Within the city the theatre is reached easily by taxi, tram or city buses and is a short walk from central transport hubs.

If arriving by long‑distance train at Moskovsky Railway Station, a short taxi or public transport ride will bring you to the theatre; local metro and bus services serve central St. Petersburg and drop you within walking distance.

Tips for Visiting Mariinsky Theatre #

  • Buy performance tickets well in advance (official box office or authorized sellers) and double‑check which stage is listed-Mariinsky operates multiple stages and productions can be at different venues.
  • Arrive 30-45 minutes before curtain to pass security, claim cloakroom items and enjoy the historic foyers and auditorium before the show begins.
  • If available on the day you visit, reserve a daytime guided or backstage tour in advance-these offer access to areas most concertgoers miss and often have limited places.
  • Avoid driving into the center if possible; use public transport or taxis to reach the theatre and save time looking for parking.

Best Time to Visit Mariinsky Theatre #

See the Mariinsky during the main season (September-May) for the fullest programme, or during the White Nights festival (May-July) for special events.

Main performance season
September-May · N/A (indoor)
Full opera and ballet schedule with highest availability of major productions; ticket demand is high, especially for headline shows.
White Nights / festival period
May-July · N/A (indoor)
Festival events and special performances attract large crowds; book well in advance.
Summer low season
July-August · N/A (indoor)
Reduced regular season programming and smaller audiences-easier to find tickets but fewer major productions.

Weather & Climate near Mariinsky Theatre #

Climate

Mariinsky Theatre's climate is classified as Warm-Summer Continental - Warm-Summer Continental climate with mild summers (peaking in July) and freezing winters (coldest in January). Temperatures range from -9°C to 22°C. Moderate rainfall (691 mm/year).

Best Time to Visit
JulyMayJune
Temperature & Rainfall
Temperature Range
31°
Warmest Month
-32°
Coldest Month
Monthly Conditions

January

January is the coldest month with highs of -4°C and lows of -9°C. Moderate rainfall (41 mm) and mostly overcast skies.

33 Poor

Comfort

-6°
Feels Like Freezing
-6°C
Temperature
-9° -4°
97%
Humidity
Very Humid

Weather

41 mm
Rainfall
4.3 m/s
Wind
Light Breeze
0.0
UV Index
Low
6.7h daylight

February

February is freezing with highs of -3°C and lows of -9°C. Moderate rainfall (31 mm) and mostly overcast skies.

33 Poor

Comfort

-6°
Feels Like Freezing
-6°C
Temperature
-9° -3°
97%
Humidity
Very Humid

Weather

31 mm
Rainfall
4.2 m/s
Wind
Light Breeze
0.1
UV Index
Low
9.0h daylight

March

March is freezing with highs of 2°C and lows of -4°C. Moderate rainfall (42 mm) and mostly overcast skies.

39 Poor

Comfort

-1°
Feels Like Freezing
-1°C
Temperature
-4°
93%
Humidity
Very Humid

Weather

42 mm
Rainfall
3.6 m/s
Wind
Light Breeze
0.3
UV Index
Low
11.6h daylight

April

April is cold with highs of 8°C and lows of 1°C. Moderate rainfall (52 mm) and partly cloudy skies.

52 Acceptable

Comfort

Feels Like Cold
C
Temperature
84%
Humidity
Very Humid

Weather

52 mm
Rainfall
4.0 m/s
Wind
Light Breeze
0.6
UV Index
Moderate
14.3h daylight

May

May is cool with highs of 16°C and lows of 6°C. Moderate rainfall (42 mm) and partly cloudy skies.

72 Very Good

Comfort

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

Weather

42 mm
Rainfall
3.5 m/s
Wind
Light Breeze
1.0
UV Index
High
16.8h daylight

June

June is cool with highs of 20°C and lows of 12°C. Moderate rainfall (65 mm) and partly cloudy skies.

70 Very Good

Comfort

16°
Feels Like Cool
16°C
Temperature
12° 20°
79%
Humidity
Very Humid

Weather

65 mm
Rainfall
3.3 m/s
Wind
Light Breeze
1.3
UV Index
High
18.2h daylight

July

July is the warmest month with highs of 22°C and lows of 14°C. The wettest month with 81 mm of rain and partly cloudy skies.

76 Very Good

Comfort

18°
Feels Like Mild
18°C
Temperature
14° 22°
81%
Humidity
Very Humid

Weather

81 mm
Rainfall
3.7 m/s
Wind
Light Breeze
1.3
UV Index
High
17.5h daylight

August

August is cool with highs of 20°C and lows of 13°C. Regular rainfall (80 mm) and partly cloudy skies.

68 Good

Comfort

16°
Feels Like Cool
16°C
Temperature
13° 20°
82%
Humidity
Very Humid

Weather

80 mm
Rainfall
3.4 m/s
Wind
Light Breeze
0.9
UV Index
Moderate
15.3h daylight

September

September is cool with highs of 14°C and lows of 8°C. Moderate rainfall (71 mm) and mostly overcast skies.

56 Acceptable

Comfort

11°
Feels Like Cool
11°C
Temperature
14°
86%
Humidity
Very Humid

Weather

71 mm
Rainfall
3.9 m/s
Wind
Light Breeze
0.5
UV Index
Low
12.6h daylight

October

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

42 Poor

Comfort

Feels Like Cold
C
Temperature
92%
Humidity
Very Humid

Weather

77 mm
Rainfall
4.4 m/s
Wind
Light Breeze
0.1
UV Index
Low
10.0h daylight

November

November is freezing with highs of 2°C and lows of -2°C. Moderate rainfall (59 mm) and mostly overcast skies.

36 Poor

Comfort

Feels Like Freezing
C
Temperature
-2°
95%
Humidity
Very Humid

Weather

59 mm
Rainfall
4.6 m/s
Wind
Light Breeze
0.0
UV Index
Low
7.4h daylight

December

December is freezing with highs of -2°C and lows of -6°C. Moderate rainfall (50 mm) and mostly overcast skies.

35 Poor

Comfort

-4°
Feels Like Freezing
-4°C
Temperature
-6° -2°
97%
Humidity
Very Humid

Weather

50 mm
Rainfall
4.7 m/s
Wind
Light Breeze
0.0
UV Index
Low
5.9h daylight

Nearby Attractions to Mariinsky Theatre