As of 2018[update], Arlington Heights is the fifth busiest of the 236 non-downtown stations in the Metra system, with an average of 2,506 weekday boardings.
It is also available on the south side of the tracks between Vail and Dunton Avenues leading into Payton Run.
A much larger parking lot exists on the south side of the track between Evergreen Avenue and Arlington Heights Road north of Sigwalt Street.
A fourth parking lot is available north of US 14 along Vail Avenue between St. James and Fremont Streets.
There is a newsstand, restroom and staffed (weekday mornings) ticket agent inside the station building.