What time was it 25 minutes ago? The time 25 minutes ago from now (Saturday, May 24, 2025 at 03:22:50 AM) was Saturday, May 24, 2025 at 02:57:50 AM.