Race officials announced the prestigious Florida race would instead be held at noon Monday.
The postponement was the first in the Daytona 500's 53-year history.
A persistent rain began falling 3hours before the scheduled 1:29 p.m. start and didn't let up.
Hopes for running a nighttime race were dashed when radar showed more rain approaching the Daytona Beach area.
Ohio bar shooting arrested, charged with murder
Duggar sisters unveil Christian dating rules in new book