What follows is a closer look: how to read the rate board, where in Saint Petersburg the FX desks cluster, what to do on weekends, and how to pick a branch that fits your goal.
Half of every loss at the FX desk starts with reading the wrong column. A bank's rate board always shows two numbers: the first is how many rubles the bank is willing to pay for one dollar (that's the buy rate — what you need if you're handing over dollars), and the second is how many rubles the bank asks for one dollar (the sell rate — what you need if you're buying dollars).
Remember one rule: the bank always wins on the gap between those two numbers. That gap is called the spread, and it's the single clearest measure of how generously a branch treats its customers.
In Saint Petersburg the USD spread is usually comparable to Moscow's. There are no sharp deviations in the overall market, but between individual banks the variation is real: some actively compete for FX customers, others keep a wide spread "for the books." The widget below makes the difference visible at a glance.
For more on why the CBR official rate is a benchmark — not the price your bank is required to give you — see our separate article on the difference between the official and cash exchange rate.
When people type "the best dollar rate in Saint Petersburg" into a search engine, the right answer depends on what they're actually trying to do. The leader on the buy side isn't necessarily the leader on the sell side. One bank may offer a strong rate when you're selling dollars to it, yet a mediocre rate when you're buying them.
So the question worth asking sounds a little different:
Technically these are two separate rankings — and both shift throughout the day.

In the widget below, Saint Petersburg banks are sorted by rate based on the direction you choose — "I want to sell" or "I want to buy." The top summary block shows the best rate of the day, the leading bank, and the market average. Below it is the full list of offers, each with the time of the latest update and branch addresses.
When you scan the list, keep two things in mind. First: the gap between the leader and the market average tells you how much it really matters to travel to the "best" bank. Saint Petersburg's geography is more compact than Moscow's — moving between central branches is quicker, so making the trip for a 30-kopeck gap per dollar pays off more often. Second: the timestamp on each rate. If it hasn't been refreshed for several hours, the bank may well re-price the quote the moment you walk in.
Unlike Moscow, Saint Petersburg has a clear "FX-desk core" — a handful of connected streets in the Central district where the layout of banks makes the trip especially convenient.
Nevsky Prospekt. The city's main artery and one of the most "bank-heavy" streets in the country. Between Vosstaniya Square and Admiralteyskaya, Nevsky is lined with dozens of branches of major Russian banks. Many of them have FX desks with extended hours. This is the first zone for anyone who wants to compare three or four banks within walking distance.
Vosstaniya Square and Ligovsky Prospekt. A dense cluster of banks around Moskovsky Station. Convenient if you arrive by train and want to handle the exchange on your way from the station into the city.
Admiralteysky district. Bolshaya Morskaya and Gorokhovaya streets — plenty of flagship bank offices with extended hours and good cash currency reserves.
The Petrogradsky side. Kamennoostrovsky Prospekt and Bolshoy Prospekt of the Petrogradsky side — lots of mid-format branches, usually with convenient parking.
Vasilievsky Island. In the eastern part (next to Vasileostrovskaya metro station) you'll find dozens of branches — a strong option for residents of Vasilievsky Island and the Primorsky district.
Moskovsky district and the south. Around Elektrosila, Park Pobedy, and Moskovskaya metro stations — bank branches inside shopping centers. Their hours usually run later — up to 9:00 PM – 10:00 PM — but the FX desks themselves may close earlier.
Pulkovo. The airport is a separate category — see below.
Dollars behave the same way at Saint Petersburg FX desks as in Moscow: the same limits and the same rules apply.
Year of issue. Notes issued in 2006 or later (with the large portrait and enhanced security) are accepted almost everywhere without question. Notes from before 2006 (small portrait, older design) may be taken at a reduced rate, sent for an additional check, or refused outright. For a detailed breakdown, see our article on whether Russian banks accept old US dollars.
Banknote condition. Tears, stains, tape residue, foreign writing, and wear in security zones all give the teller grounds to ask for a different banknote. What to do if your banknote looks "tired" — we covered that separately.
Denomination. The handiest denominations are 50s and 100s. Banks will also handle 1s, 5s, 10s, and 20s, but the process takes a bit longer.
Source of funds. For large amounts (the formal thresholds under Federal Law 115-FZ (Russia's anti-money-laundering law) — 40,000 ₽ for simplified ID, 200,000 ₽ for full ID), you may be asked for an explanation and supporting documents. For more, see our piece on exchanging a large amount (the logic is the same in Saint Petersburg).
Scenario | Top priority | Which column to watch | Worth chasing the best rate? |
|---|---|---|---|
Tourist exchanging 50–200 USD for everyday spending | Speed and a nearby branch | USD buy rate | No — the savings are smaller than the travel time |
Employee who received a 500–1,500 USD bonus | Rate and convenient hours | USD buy rate | Yes, if the gap is at least 30 kopecks |
Family saving for a big purchase, needs 2,000 USD | Sell rate and cash availability | USD sell rate | Yes — plus a call ahead |
Business client, regular trades of 5,000 USD or more | Negotiated rate and documentation | Buy/sell rate plus negotiation | Yes — compare three or four major banks |
Guest from a CIS country arriving at Pulkovo, up to 100 USD for today | Speed and a nearby FX desk | USD buy rate | No — change the minimum at the airport, the rest tomorrow |

In Saint Petersburg some branches are open on Saturday and a smaller share on Sunday. The widget at the top of the article lists each bank's hours — check before you head out. If you need an FX desk on a weekend, look to flagship offices of major banks and branches inside shopping centers, which usually keep longer hours. For more on Saturday and Sunday, see our separate article (the logic is the same for Saint Petersburg).
Pulkovo is a workable option for an urgent late-night exchange, but the rate there is worse than in the city. Change just enough for a taxi and the ride home; do the rest at a city bank in the morning. For more on airport FX desks, see our piece on Moscow airports (the logic is the same).
To avoid making the trip for nothing, it's worth watching the rate for a day or two beforehand:
Yes — Saint Petersburg banks buy cash dollars from customers at their own cash rate. That rate differs from the CBR official rate, and that's normal: the CBR publishes a reference, while the bank sets its own price based on its currency inventory and current market conditions.
Nevsky Prospekt, Vosstaniya Square, Bolshaya Morskaya, Gorokhovaya, Kamennoostrovsky Prospekt, and Bolshoy Prospekt of the Petrogradsky side. Each of these zones has five to ten branches of major banks within walking distance.
On average — no, it's effectively a single market. There are gaps between individual branches, but they show up within one city rather than between Moscow and Saint Petersburg.
Only if the amount is up to 50–100 USD and you need to exchange it right after landing. For anything larger, the city rate is noticeably better. For more, see our airports article.
Under 40,000 ₽ — formally no; above that — yes. In practice many branches ask for a passport even on smaller amounts. For more, see our separate article.
Older series printed before 2006 are accepted more reluctantly than newer notes — that's a nationwide rule. Some branches take them at a discount, some refuse. For more, see our piece on old US dollars.
Date Published

| Bank | Rate | Локация | Actions |
|---|---|---|---|
75 ₽ for 1 US Dollar Upd. 2 hours agoRate updated 2 hours ago | Find bank on mapon map | ||
74.21 ₽ for 1 US Dollar Upd. 2 hours agoRate updated 2 hours ago | Find bank on mapon map | ||
74.05 ₽ for 1 US Dollar Upd. 2 hours agoRate updated 2 hours ago | Find bank on mapon map | ||
74 ₽ for 1 US Dollar Upd. 2 hours agoRate updated 2 hours ago | Find bank on mapon map | ||
73.55 ₽ for 1 US Dollar Upd. 2 hours agoRate updated 2 hours ago | Find bank on mapon map | ||
73 ₽ for 1 US Dollar Upd. 2 hours agoRate updated 2 hours ago | Find bank on mapon map |