What time was it 25 minutes ago? The time 25 minutes ago from now (Thursday, July 3, 2025 at 05:20:20 AM) was Thursday, July 3, 2025 at 04:55:20 AM.