The shoulder seasons - April/May and September/October - are the most pleasant times, climatically, to visit Monaco. Summer - June to August - can be very hot, and you'll be pressing flesh with most of Europe. Winter is a better bet, as it may be a bit rainy but it's unlikely to be too cold. Car-racing fans will probably want to be here either in January for the Monte Carlo Rally or May for the Grand Prix.
Monaco is a country that thrives on spectacle and glitz. The big one for the year has to be the Formula One Grand Prix, held in mid-May, when the world's best drivers hit the city streets and crossing the road becomes an extreme sport. Those who can't get enough of big, throbbing engines should also be in town in January for the Monte Carlo Motor Rally. Dedicated to showing off in all its forms, Monaco also hosts the International Circus Festival in January, the Great Magic Prize (an international prestidigitators' playoff) in March and the International Fireworks Competition (duked out in the natural amphitheatre of Monaco's harbour) in early August.
