31 шахова Олімпіада проходила з 30 листопада по 17 грудня 1994 року в Росії, у місті Москва.

У змаганнях взяли участь 124 команди (Росія була представлена двома командами). У турнірі взяло участь 716 шахістів, серед яких 145 гросмейстери та 162 міжнародних майстри.

Було зіграно 3472 партій (Результати 23-х ігор були скасовані) за швейцарською системою в 14 турів.

Місця визначались за: 1. Кількістю очок. → 2. Коефіцієнтом Бухгольца → 3. Кількістю командних очок (КО).

Контроль часу: 40 ходів за 2 години, потім 1 година на наступні 20 ходів.

Підсумкова таблиця М — місце. Б — Коефіцієнт Бухгольца. Очки — сума набраних очок усіма шахістами (1 за перемогу шахіста, ½ за нічию, 0 — за поразку). КО — неофіційні командні очки, набрані всією командою (2 за перемогу команди, 1 — нічия, 0 — поразка). Курсивом — місце суперника. () — сума набраних очок у матчі всіма шахістами. К — додаткові команди.