The Moscow Olympic Stadium was the venue of the competition.

The 2008 Bandy World Championship for men was played at the Olympic Stadium in Moscow, Russia on 27 January–3 February 2008. A record 13 teams competed to be the champions. Russia defeated Sweden in the final.

Group stage

Group A

TeamPldWDLGFGAGDPts
Sweden55005514+4110
Russia54015914+458
Finland52123522+135
Kazakhstan52122238−165
Norway51041855−372
Belarus50051359−460

Group B

TeamPldWDLGFGAGDPts
United States6600653+6212
Canada6501339+2410
Latvia63122228−65
Estonia61321420−65
Netherlands62131630−145
Mongolia61051041−312
Hungary6015938−291

Final four

The top four teams from Group A went on to a play-off to decide the world champion.

Semi-finalsFinal
2 February
Sweden7
3 February
Kazakhstan0
Sweden1
2 February
Russia6
Russia9
Finland1
Third place
3 February
Finland8
Kazakhstan3

Qualification game for next year's Group A

United StatesBelarus 4–6 (1–3)

Belarus kept its place in Group A.