rocks on ocean floor
Scientists dont know for certain why magnetic reversals occur, but there is hard evidence that they have for hundreds of millions of years. The evidence comes from rocks on the ocean floor. Look at Figure below . They show the same ridge on the ocean floor during different periods of time.