Determine if the problem is lack of fuel to the engine or lack of spark. Does it turn over but not start or is is totally dead? Try a jump start.
You will have to provide more information. When an engine will not start, you have to go though some basic troubleshooting. 1.) does the engine turn over? If no, check the battery and starter. 2.) If it turns over, does it have spark? (Check a plug wire). 3.) Does it have fuel? (try some starting fluid in the intake).
Looking for a Used Legacy in your area?
CarGurus has 391 nationwide Legacy listings starting at $2,299.
Search Subaru Legacy Questions
Subaru Legacy Experts
Related Models For Sale
Used Cars for Sale