it does not have touch screen, took me a while to get use to it. my previous garmin edge 810 was 5 years old, but came with touch screen