What December meteor shower is one of the best of the year? The Geminids will bring up to 120 meteors per hour to night skies across the world from the evening of December 13 to the early morning of December 14! They will be most visible in the Northern Hemisphere, and although the nearly full Moon will drown out many meteors, there will still be plenty that shine through. For the best views, head to a dark place away from city lights and give your eyes time to adjust to the dark!