It happened at Marsh Elementary on South Exchange.
Police say a student brought pepper spray to school and it discharged. Of the 26 people who were hurt, most were in good condition. The others were in fair to serious.
Police say at least one student is being detained.