1931 Grand Prix season Non-championship Grands Prix Non-championship Grands Prix

| Name_ | Circuit | Date_ | Winning_driver | Winning_constructor | Report |
|---|---|---|---|---|---|
| Tunis Grand Prix | Carthage | 29 March | Achille Varzi | Bugatti | Report |
| Circuit d`Esterel Plage | Saint-Raphaël | 6 April | Philippe Étancelin | Bugatti | Report |
| Monaco Grand Prix | Monaco | 19 April | Louis Chiron | Bugatti | Report |
| Circuito di Alessandria | Alessandria | 26 April | Achille Varzi | Bugatti | Report |
| Targa Florio | Madonie | 10 May | Tazio Nuvolari | Alfa Romeo | Report |
| Picardy Grand Prix | Péronne | 10 May | Ivernel | Bugatti | Report |
| Casablanca Grand Prix | Anfa Circuit | 17 May | Stanislas Czaykowski | Bugatti | Report |
| Geneva Grand Prix | Meyrin | 7 June | Marcel Lehoux | Bugatti | Report |
| Rome Grand Prix | Littorio | 7 June | Ernesto Maserati | Maserati | Report |
| Lviv Grand Prix | Lviv | 7 June | Hans Stuck | Mercedes-Benz | Report |