What time was it 25 minutes ago? The time 25 minutes ago from now (Sunday, February 16, 2025 at 12:19:40 PM) was Sunday, February 16, 2025 at 11:54:40 AM.