In general, keep bank statements for at least one year for routine financial reference. Statements related to taxes, major purchases, or legal matters should be retained for several years, depending on tax regulations, recordkeeping requirements, and your specific financial needs.