Police said Randy Doviak, 32, of Kimball was pulled over for texting while driving on a road near the three-day Camp Bisco music festival in Mariaville during the weekend, the Albany Times Union reported.
Officers then discovered that he was to deliver hash and marijuana to the festival grounds, and he had left his two sons, ages 8 and 13, at a hotel in Schenectady, troopers said.
Doviak was charged with felony criminal possession of a controlled substance and marijuana, as well as two misdemeanor counts of endangering the welfare of a child.
Several other people were also arrested either on their way to or at the concert, www.syracuse.com reported.
Donald Mitchell, 22, was caught by the New York State Police carrying ketamine, MDMA, LSD and $1,895 in cash in his backpack. He was charged with several criminal counts of possession of a controlled substance.
Police also arrested Justin Ellenberg, 21, on three counts of criminal possession of a controlled substance and unlawful possession of marijuana after he was caught with psilocybin mushrooms, MDMA, LSD and marijuana, troopers said.