Generator oil can be purchased at most home improvement stores, such as Home Depot and Lowe's. It can also be purchased at automotive supply stores, such as Advance Auto Parts and O'Reilly Auto Parts. Additionally, generator oil can be purchased online from various retailers.