| Bourn Brook at
      
      Bourn Brook
      
    
    
    
      
      Latest at 6:30am on 31 October | 0.26m | steady | NORMAL | 
              
                
  
  | Clipstone Brook at
      
      Clipstone Brook
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.09m | steady | NORMAL | 
              
                
  
  | River Beane at
      
      Walkern
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.16m | steady | NORMAL | 
              
                
  
  | River Beane at
      
      Dane End
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.86m | falling | NORMAL | 
              
                
  
  | River Beane at
      
      Watton At Stone
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.41m | steady | NORMAL | 
              
                
  
  | River Flit at
      
      Shefford
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.24m | steady | NORMAL | 
              
                
  
  | River Great Ouse at
      
      Turvey
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.28m | steady | NORMAL | 
              
                
  
  | River Great Ouse at
      
      Sharnbrook
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.20m | steady | NORMAL | 
              
                
  
  | River Great Ouse at
      
      Bromham
      
    
    
    
      
      Latest at 5:30am on 31 October | 29.01m | steady | NORMAL | 
              
                
  
  | River Great Ouse at
      
      Bedford
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.29m | steady | NORMAL | 
              
                
  
  | River Great Ouse at
      
      Cardington
      
    
    
    
      
      Latest at 2:00pm on 31 October | 1.32m | rising | NORMAL | 
              
                
  
  | River Great Ouse at
      
      Castle Mill
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.12m | steady | LOW | 
              
                
  
  | River Great Ouse at
      
      Roxton
      
    
    
    
      
      Latest at 9:00pm on 31 October | 0.32m | rising | NORMAL | 
              
                
  
  | River Great Ouse at
      
      Eaton Socon
      
    
    
    
      
      Latest at 1:00am on 30 October | 0.02m | steady | LOW | 
              
                
  
  | River Hiz at
      
      Arlesey
      
    
    
    
      
      Latest at 10:15pm on 31 October | 0.13m | steady | LOW | 
              
                
  
  | River Ivel at
      
      Biggleswade
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.16m | steady | NORMAL | 
              
                
  
  | River Ivel at
      
      Blunham
      
    
    
    
      
      Latest at 5:30pm on 31 October | 0.23m | steady | NORMAL | 
              
                
  
  | River Lee at
      
      Luton, Toddington Road - Downstream
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.02m | steady | NORMAL | 
              
                
  
  | River Lee at
      
      Luton, Toddington Road
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.01m | rising | LOW | 
              
                
  
  | River Lee at
      
      Luton, Stockingstone Road
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.03m | steady | NORMAL | 
              
                
  
  | River Lee at
      
      Luton East Hyde
      
    
    
    
      
      Latest at 10:30pm on 31 October | 1.13m | steady | NORMAL | 
              
                
  
  | River Lee at
      
      Harpenden
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.83m | rising | NORMAL | 
              
                
  
  | River Mimram at
      
      Whitwell
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.07m | steady | NORMAL | 
              
                
  
  | River Mimram at
      
      Fulling Mill
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.09m | rising | NORMAL | 
              
                
  
  | River Ouzel at
      
      Leighton Buzzard
      
    
    
    
      
      Latest at 8:15am on 29 October | 0.09m | steady | NORMAL | 
              
                
  
  | River Rhee at
      
      Wimpole
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.07m | steady | NORMAL | 
              
                
  
  | River Rib at
      
      Buntingford
      
    
    
    
      
      Latest at 10:15pm on 31 October | 0.03m | steady | LOW | 
              
                
  
  | River Rib at
      
      Wadesmill
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.19m | steady | NORMAL | 
              
                
  
  | River Ver at
      
      Markyate
      
    
    
    
      
      Latest at 4:30am on 31 October | 0m | steady | NORMAL | 
              
                
  
  | Stevenage Brook at
      
      Bragbury Park
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.14m | steady | NORMAL | 
              
                
  
  | Whaddon Brook at
      
      Whaddon
      
    
    
    
      
      Latest at 10:30pm on 31 October | 0.46m | rising | NORMAL | 
              
                
  
  | Ashbrook rain gauge
    
    
      
      Totals up to 8:15pm on 31 October | 2.4mm | 2.6mm | 4.6mm | 
              
                
  
  | Bassingbourn rain gauge
    
    
      
      Totals up to 10:00pm on 31 October | 0.4mm | 1.4mm | 2.0mm | 
              
                
  
  | Bedford rain gauge
    
    
      
      Totals up to 10:15pm on 31 October | 0mm | 0mm | 1.0mm | 
              
                
  
  | Birchmoor rain gauge
    
    
      
      Totals up to 10:15pm on 31 October | 0.4mm | 0.4mm | 6.0mm | 
              
                
  
  | Bourn Raine rain gauge
    
    
      
      Totals up to 10:15pm on 31 October | 0mm | 1.26mm | 2.11mm | 
              
                
  
  | Flitwick rain gauge
    
    
      
      Totals up to 8:15pm on 31 October | 0mm | 0.8mm | 1.4mm | 
              
                
  
  | Letchworth rain gauge
    
    
      
      Totals up to 9:15pm on 31 October | 0.4mm | 1.6mm | 2.8mm | 
              
                
  
  | Metoff Bedford rain gauge
    
    
      
      Totals up to 10:00pm on 31 October | 0.1mm | 0.6mm | 6.0mm | 
              
                
  
  | Potton rain gauge
    
    
      
      Totals up to 10:30pm on 31 October | 0mm | 0mm | 0mm | 
              
                
  
  | Toddington rain gauge
    
    
      
      Totals up to 10:30pm on 31 October | 0.1mm | 0.3mm | 3.1mm | 
              
                
  
  | Chipping rain gauge
    
    
      
      Totals up to 10:30pm on 31 October | 0mm | 3.4mm | 5.4mm | 
              
                
  
  | Dane End rain gauge
    
    
      
      Totals up to 10:30pm on 31 October | 0mm | 2.0mm | 3.6mm | 
              
                
  
  | Lilley Manor rain gauge
    
    
      
      Totals up to 10:30pm on 31 October | 0mm | 1.0mm | 2.8mm | 
              
                
  
  | Markyate rain gauge
    
    
      
      Totals up to 10:30pm on 31 October | 0mm | 1.6mm | 3.4mm | 
              
                
  
  | Stevenage rain gauge
    
    
      
      Totals up to 10:30pm on 31 October | 0.1mm | 3.7mm | 6.1mm | 
              
                
  
  | Weston rain gauge
    
    
      
      Totals up to 10:30pm on 31 October | 0.2mm | 1.8mm | 4.2mm | 
              
                
  
  | Whitwell rain gauge
    
    
      
      Totals up to 10:30pm on 31 October | 0.3mm | 2.1mm | 5.2mm |