In 2026, the Lyrids meteor shower is scheduled to last between April 14 and April 30. The Lyrids meteors will hit their peak in activity between April 21 and April 22 as Earth passes through the ...
For enthusiastic meteor watchers, it has been a long stretch — nearly 16 weeks to be exact — since there has been a good opportunity to catch sight of a reasonably good meteor shower. There are ten ...