The decision was taken following a mid-day inspection at the Silverlake Stadium.
It is the second time the game has been called off, having been postponed for the same reason on 2 January.
The two teams will try again on Tuesday, 15 March - kick-off 19:45 GMT.
Tuesday's National League game between Eastleigh and Bromley has been postponed because of a waterlogged pitch.