High-yield savings accounts and money market accounts are ideal for rainy day funds, as they offer competitive interest rates and provide a balance between liquidity and growth. Certificates of deposit (CDs) are less suitable due to their lack of liquidity and potential early withdrawal penalties.