A 2011 Toyota Highlander takes 6.4 quarts of oil (with filter).
It is important to note that after refilling the oil, you should always check the oil level to ensure it is within the acceptable range on the dipstick. This is to prevent overfilling or underfilling, both of which can damage the engine.