The attack happened on the 800 block of H Street NE about 3:45 p.m. The block includes a Rite Aid pharmacy, PNC bank and 7-Eleven.
The victim was brought to a local hospital with critical injuries, a D.C. Fire and EMS Department spokesman said.
Police are looking for a short man with a goatee, reddish shirt, black shorts and a tan hat in connection with the stabbing.
Photo via Google Maps