Navy Federal has customer service 24 hours a day, 7 days a week. Feel free to call customer support at (888) 842-6328. Navy Federal branches are only open during regular business hours, such as from 8:00 AM to 5:00 PM.