The singing tonight at New Harvest Baptist Church in LaFayette has been cancelled due to the weather.