| Bourn Brook at
      
      Bourn Brook
      
    
    
    
      
      Latest at 6:30am on 31 October | 0.26m | steady | NORMAL | 
              
                
  
  | Clipstone Brook at
      
      Clipstone Brook
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0.09m | steady | NORMAL | 
              
                
  
  | River Beane at
      
      Walkern
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0.16m | steady | NORMAL | 
              
                
  
  | River Beane at
      
      Dane End
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0.87m | steady | NORMAL | 
              
                
  
  | River Beane at
      
      Watton At Stone
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0.38m | steady | NORMAL | 
              
                
  
  | River Flit at
      
      Shefford
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0.25m | steady | NORMAL | 
              
                
  
  | River Great Ouse at
      
      Turvey
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0.27m | falling | NORMAL | 
              
                
  
  | River Great Ouse at
      
      Sharnbrook
      
    
    
    
      
      Latest at 2:30pm on 31 October | 0.20m | rising | NORMAL | 
              
                
  
  | River Great Ouse at
      
      Bromham
      
    
    
    
      
      Latest at 5:30am on 31 October | 29.01m | steady | NORMAL | 
              
                
  
  | River Great Ouse at
      
      Bedford
      
    
    
    
      
      Latest at 2:45pm 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 2:45pm on 31 October | 0.12m | steady | LOW | 
              
                
  
  | River Great Ouse at
      
      Roxton
      
    
    
    
      
      Latest at 8:45am on 31 October | 0.30m | steady | NORMAL | 
              
                
  
  | River Great Ouse at
      
      Eaton Socon
      
    
    
    
      
      Latest at 1:00am on 30 October | 0.02m | steady | LOW | 
              
                
  
  | River Hiz at
      
      Arlesey
      
    
    
    
      
      Latest at 2:30pm on 31 October | 0.10m | steady | LOW | 
              
                
  
  | River Ivel at
      
      Biggleswade
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0.16m | steady | NORMAL | 
              
                
  
  | River Ivel at
      
      Blunham
      
    
    
    
      
      Latest at 8:45am on 31 October | 0.24m | steady | NORMAL | 
              
                
  
  | River Lee at
      
      Luton, Toddington Road - Downstream
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0.02m | steady | NORMAL | 
              
                
  
  | River Lee at
      
      Luton, Toddington Road
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0m | steady | LOW | 
              
                
  
  | River Lee at
      
      Luton, Stockingstone Road
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0.03m | steady | NORMAL | 
              
                
  
  | River Lee at
      
      Luton East Hyde
      
    
    
    
      
      Latest at 2:45pm on 31 October | 1.12m | steady | NORMAL | 
              
                
  
  | River Lee at
      
      Harpenden
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0.82m | steady | NORMAL | 
              
                
  
  | River Mimram at
      
      Whitwell
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0.07m | steady | NORMAL | 
              
                
  
  | River Mimram at
      
      Fulling Mill
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0.08m | steady | NORMAL | 
              
                
  
  | River Ouzel at
      
      Leighton Buzzard
      
    
    
    
      
      Latest at 8:15am on 29 October | 0.09m | steady | NORMAL | 
              
                
  
  | River Rhee at
      
      Wimpole
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0.07m | steady | NORMAL | 
              
                
  
  | River Rib at
      
      Buntingford
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0.03m | steady | LOW | 
              
                
  
  | River Rib at
      
      Wadesmill
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0.18m | steady | NORMAL | 
              
                
  
  | River Ver at
      
      Markyate
      
    
    
    
      
      Latest at 4:30am on 31 October | 0m | steady | NORMAL | 
              
                
  
  | Stevenage Brook at
      
      Bragbury Park
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0.11m | steady | NORMAL | 
              
                
  
  | Whaddon Brook at
      
      Whaddon
      
    
    
    
      
      Latest at 2:45pm on 31 October | 0.44m | steady | NORMAL | 
              
                
  
  | Ashbrook rain gauge
    
    
      
      Totals up to 2:45pm on 31 October | 0mm | 1.0mm | 2.0mm | 
              
                
  
  | Bassingbourn rain gauge
    
    
      
      Totals up to 2:45pm on 31 October | 0mm | 0.4mm | 0.6mm | 
              
                
  
  | Bedford rain gauge
    
    
      
      Totals up to 2:15pm on 31 October | 0.4mm | 0.4mm | 0.6mm | 
              
                
  
  | Birchmoor rain gauge
    
    
      
      Totals up to 2:45pm on 31 October | 2.2mm | 5.2mm | 5.6mm | 
              
                
  
  | Bourn Raine rain gauge
    
    
      
      Totals up to 1:45pm on 31 October | 0.21mm | 0.49mm | 0.85mm | 
              
                
  
  | Flitwick rain gauge
    
    
      
      Totals up to 2:45pm on 31 October | 1.0mm | 1.4mm | 1.4mm | 
              
                
  
  | Letchworth rain gauge
    
    
      
      Totals up to 2:45pm on 31 October | 0mm | 0.8mm | 1.2mm | 
              
                
  
  | Metoff Bedford rain gauge
    
    
      
      Totals up to 2:00pm on 31 October | 3mm | 3.2mm | 3.9mm | 
              
                
  
  | Potton rain gauge
    
    
      
      Totals up to 2:45pm on 31 October | 0mm | 0mm | 0mm | 
              
                
  
  | Toddington rain gauge
    
    
      
      Totals up to 2:45pm on 31 October | 2.2mm | 2.7mm | 2.8mm | 
              
                
  
  | Chipping rain gauge
    
    
      
      Totals up to 2:45pm on 31 October | 0mm | 0.8mm | 2.0mm | 
              
                
  
  | Dane End rain gauge
    
    
      
      Totals up to 2:45pm on 31 October | 0mm | 0.6mm | 1.6mm | 
              
                
  
  | Lilley Manor rain gauge
    
    
      
      Totals up to 2:45pm on 31 October | 0mm | 1.2mm | 1.8mm | 
              
                
  
  | Markyate rain gauge
    
    
      
      Totals up to 2:45pm on 31 October | 0mm | 0.4mm | 1.8mm | 
              
                
  
  | Stevenage rain gauge
    
    
      
      Totals up to 2:45pm on 31 October | 0mm | 1.4mm | 2.4mm | 
              
                
  
  | Weston rain gauge
    
    
      
      Totals up to 2:45pm on 31 October | 0mm | 1.2mm | 2.4mm | 
              
                
  
  | Whitwell rain gauge
    
    
      
      Totals up to 2:45pm on 31 October | 0mm | 2.0mm | 3.1mm |