BBC is showing 9 of the 19 Formula 1's - 2013 season races. Those not shown live will be repeated later in the day on the BBC, with condensed highlights.
For those who have the Sky (UK) Formula 1 channel, this will be showing all races live.
17 March - Australia (Melbourne)
24 March - Malaysia (Sepang)
14 April - China (Shanghai, live on BBC)
21 April - Bahrain (Sakhir)
12 May - Spain (Barcelona, live on BBC)
26 May - Monaco
9 June - Canada (Montreal, live on BBC)
30 June - Britain (Silverstone, live on BBC)
7 July - Germany (Nurburgring/Hockenheim)
28 July - Hungary (Hungaroring)
25 August - Belgium (Spa-Francorchamps, live on BBC)
8 September - Italy (Monza, live on BBC)
22 September - Singapore (Marina Bay)
6 October - Korea (Yeongam)
13 October - Japan (Suzuka, live on BBC)
27 October - India (Buddh International, live on BBC)
3 November - Abu Dhabi (Yas Marina)
17 November - United States (Austin)
24 November - Brazil (Interlagos, live on BBC)
Formula 1, will also be live on Spanish TV on Antena 3 (good if you want to spend the whole race watching Alonso ;-)
List below courtesy of Wikipedia shows all Formula 1 service providers, satellite and terrestrial.
http://en.wikipedia.org/wiki/List_of_Formula_One_broadcasters