Yes, Roomba 694 can detect stairs. It is designed with a cliff detection sensor that functions to prevent the vacuum from falling from stairs.