An attention calling device includes a memory and a hardware processor coupled to the memory. The hardware processor is configured to: acquire information regarding obstacles around a moving object detected by a sensor included in the moving object; calculate a potential risk that is a degree to which attention needs to be paid for each of the obstacles around the moving object, based on the acquired information regarding the obstacles and a moving state of the moving object; and present, to an occupant of the moving object, information for calling attention to an obstacle having a potential risk exceeding a predetermined value, based on a calculated potential risk of each of the obstacles.