Do you need knee surgery for a meniscus tear?

Generally, yes. They usually do not heal themselves. See an orthopedic knee surgeon to determine if surgical intervention is the right option for you.