To paint 1,000 sq ft, you'll typically need about 2.5 to 3 gallons (approximately 10 to 12 litres) of paint, considering one coat. This estimate accounts for a coverage of around 350 sq ft per gallon. Multiple coats may require additional paint, depending on color and texture.