Fresno police officers found the 19-year-old victim near Yosemite and Nevada Avenues around midnight.
The man told police he was stabbed after he tried to buy marijuana in a nearby alley. That's when several people attacked him.
Investigators say the man was not cooperating with officers and did not provide a suspect description.
He is expected to survive his injuries.