Where can you buy onan engine parts?

Depends on what you need. Common items such as oil,filters,spark plugs and others. You can buy at any good auto parts house. Sears also sells parts along with your Onan dealer. You can also find older parts on line and at Ebay.