Yes, onions are toxic to horses. They contain compounds that can cause damage to a horse's red blood cells, leading to anemia. It's important to avoid feeding onions or any foods containing them to horses.