The next halving will happen at block: 1,050,000
This means that 205,857 blocks are left and it will approximately happen in..
1,350 days or
32,411 hours or
1,944,690 minutes!

What is it all about?

Halving is an anti-inflation mechanism implemented, in the Bitcoin network. As the name suggests a reduction in the supply of new coins is cut by half (50%). This causes BTC inflation to fall cyclically. It takes place whenever 210,000 blocks have been mined which is roughly around once every 4 years. Current mining rewards are 3.125 bitcoins.
Bitcoin: A Peer-to-Peer Electronic Cash System