A drive assist device according to an embodiment includes an environment detection unit, a list generation unit, a gaze detection unit, a risk evaluation unit, and an output control unit. The environment detection unit detects an environment around a vehicle driven by a driver. The list generation unit generates a hazard list of an object to be a hazard on the basis of the detected environment. The gaze detection unit detects a gaze of the driver. The risk evaluation unit evaluates a risk regarding driving of the driver for each object included in the hazard list on the basis of a frequency at which the object included in the hazard list is included in a field of view of the driver based on the detected gaze. The output control unit outputs drive assist information corresponding to the object having the evaluated risk that is equal to or larger than a threshold.