1. The Past...Back before humans 

  2. Palaeolithic(Old Stone Age)300,000 to 10,000 years ago

  3. Mesolithic(Middle Stone Age)8,000-4,000 BC

  4. Neolithic(New Stone Age)4,000-2,500 BC

  5. Bronze Age 2,500-700 BC

  6. Iron Age(The Celts)700 BC - 43 AD

  7. Roman(Romano-British)43-400 AD

  8. Dark Ages(Anglo-Saxon)400-700 AD

  9. Late Saxon / early Medieval[Includes Viking Age]700-1066 AD

  10. Medieval 1066-1500 AD

  11. Post Medieval(Tudors & Stuarts)1500-1700 AD

  12. Industrial 1700-1900 AD

  13. Modern 1900-2009 AD

  14. The Future...  

  1. 298000 BC
  2. 297500 BC
  3. 297000 BC
  4. 296500 BC
  5. 296000 BC
  6. 295500 BC
  7. 295000 BC
  8. 294500 BC
  9. 294000 BC
  10. 293500 BC
  11. 293000 BC
  12. 292500 BC
  13. 292000 BC
  14. 291500 BC
  15. 291000 BC
  16. 290500 BC
  17. 290000 BC
  18. 289500 BC
  19. 289000 BC
  20. 288500 BC
  21. 288000 BC
  22. 287500 BC
  23. 287000 BC
  24. 286500 BC
  25. 286000 BC
  26. 285500 BC
  27. 285000 BC
  28. 284500 BC
  29. 284000 BC
  30. 283500 BC
  31. 283000 BC
  32. 282500 BC
  33. 282000 BC
  34. 281500 BC
  35. 281000 BC
  36. 280500 BC
  37. 280000 BC
  38. 279500 BC
  39. 279000 BC
  40. 278500 BC
  41. 278000 BC
  42. 277500 BC
  43. 277000 BC
  44. 276500 BC
  45. 276000 BC
  46. 275500 BC
  47. 275000 BC
  48. 274500 BC
  49. 274000 BC
  50. 273500 BC
  51. 273000 BC
  52. 272500 BC
  53. 272000 BC
  54. 271500 BC
  55. 271000 BC
  56. 270500 BC
  57. 270000 BC
  58. 269500 BC
  59. 269000 BC
  60. 268500 BC
  61. 268000 BC
  62. 267500 BC
  63. 267000 BC
  64. 266500 BC
  65. 266000 BC
  66. 265500 BC
  67. 265000 BC
  68. 264500 BC
  69. 264000 BC
  70. 263500 BC
  71. 263000 BC
  72. 262500 BC
  73. 262000 BC
  74. 261500 BC
  75. 261000 BC
  76. 260500 BC
  77. 260000 BC
  78. 259500 BC
  79. 259000 BC
  80. 258500 BC
  81. 258000 BC
  82. 257500 BC
  83. 257000 BC
  84. 256500 BC
  85. 256000 BC
  86. 255500 BC
  87. 255000 BC
  88. 254500 BC
  89. 254000 BC
  90. 253500 BC
  91. 253000 BC
  92. 252500 BC
  93. 252000 BC
  94. 251500 BC
  95. 251000 BC
  96. 250500 BC
  97. 250000 BC
  98. 249500 BC
  99. 249000 BC
  100. 248500 BC
  101. 248000 BC
  102. 247500 BC
  103. 247000 BC
  104. 246500 BC
  105. 246000 BC
  106. 245500 BC
  107. 245000 BC
  108. 244500 BC
  109. 244000 BC
  110. 243500 BC
  111. 243000 BC
  112. 242500 BC
  113. 242000 BC
  114. 241500 BC
  115. 241000 BC
  116. 240500 BC
  117. 240000 BC
  118. 239500 BC
  119. 239000 BC
  120. 238500 BC
  121. 238000 BC
  122. 237500 BC
  123. 237000 BC
  124. 236500 BC
  125. 236000 BC
  126. 235500 BC
  127. 235000 BC
  128. 234500 BC
  129. 234000 BC
  130. 233500 BC
  131. 233000 BC
  132. 232500 BC
  133. 232000 BC
  134. 231500 BC
  135. 231000 BC
  136. 230500 BC
  137. 230000 BC
  138. 229500 BC
  139. 229000 BC
  140. 228500 BC
  141. 228000 BC
  142. 227500 BC
  143. 227000 BC
  144. 226500 BC
  145. 226000 BC
  146. 225500 BC
  147. 225000 BC
  148. 224500 BC
  149. 224000 BC
  150. 223500 BC
  151. 223000 BC
  152. 222500 BC
  153. 222000 BC
  154. 221500 BC
  155. 221000 BC
  156. 220500 BC
  157. 220000 BC
  158. 219500 BC
  159. 219000 BC
  160. 218500 BC
  161. 218000 BC
  162. 217500 BC
  163. 217000 BC
  164. 216500 BC
  165. 216000 BC
  166. 215500 BC
  167. 215000 BC
  168. 214500 BC
  169. 214000 BC
  170. 213500 BC
  171. 213000 BC
  172. 212500 BC
  173. 212000 BC
  174. 211500 BC
  175. 211000 BC
  176. 210500 BC
  177. 210000 BC
  178. 209500 BC
  179. 209000 BC
  180. 208500 BC
  181. 208000 BC
  182. 207500 BC
  183. 207000 BC
  184. 206500 BC
  185. 206000 BC
  186. 205500 BC
  187. 205000 BC
  188. 204500 BC
  189. 204000 BC
  190. 203500 BC
  191. 203000 BC
  192. 202500 BC
  193. 202000 BC
  194. 201500 BC
  195. 201000 BC
  196. 200500 BC
  197. 200000 BC
  198. 199500 BC
  199. 199000 BC
  200. 198500 BC
  201. 198000 BC
  202. 197500 BC
  203. 197000 BC
  204. 196500 BC
  205. 196000 BC
  206. 195500 BC
  207. 195000 BC
  208. 194500 BC
  209. 194000 BC
  210. 193500 BC
  211. 193000 BC
  212. 192500 BC
  213. 192000 BC
  214. 191500 BC
  215. 191000 BC
  216. 190500 BC
  217. 190000 BC
  218. 189500 BC
  219. 189000 BC
  220. 188500 BC
  221. 188000 BC
  222. 187500 BC
  223. 187000 BC
  224. 186500 BC
  225. 186000 BC
  226. 185500 BC
  227. 185000 BC
  228. 184500 BC
  229. 184000 BC
  230. 183500 BC
  231. 183000 BC
  232. 182500 BC
  233. 182000 BC
  234. 181500 BC
  235. 181000 BC
  236. 180500 BC
  237. 180000 BC
  238. 179500 BC
  239. 179000 BC
  240. 178500 BC
  241. 178000 BC
  242. 177500 BC
  243. 177000 BC
  244. 176500 BC
  245. 176000 BC
  246. 175500 BC
  247. 175000 BC
  248. 174500 BC
  249. 174000 BC
  250. 173500 BC
  251. 173000 BC
  252. 172500 BC
  253. 172000 BC
  254. 171500 BC
  255. 171000 BC
  256. 170500 BC
  257. 170000 BC
  258. 169500 BC
  259. 169000 BC
  260. 168500 BC
  261. 168000 BC
  262. 167500 BC
  263. 167000 BC
  264. 166500 BC
  265. 166000 BC
  266. 165500 BC
  267. 165000 BC
  268. 164500 BC
  269. 164000 BC
  270. 163500 BC
  271. 163000 BC
  272. 162500 BC
  273. 162000 BC
  274. 161500 BC
  275. 161000 BC
  276. 160500 BC
  277. 160000 BC
  278. 159500 BC
  279. 159000 BC
  280. 158500 BC
  281. 158000 BC
  282. 157500 BC
  283. 157000 BC
  284. 156500 BC
  285. 156000 BC
  286. 155500 BC
  287. 155000 BC
  288. 154500 BC
  289. 154000 BC
  290. 153500 BC
  291. 153000 BC
  292. 152500 BC
  293. 152000 BC
  294. 151500 BC
  295. 151000 BC
  296. 150500 BC
  297. 150000 BC
  298. 149500 BC
  299. 149000 BC
  300. 148500 BC
  301. 148000 BC
  302. 147500 BC
  303. 147000 BC
  304. 146500 BC
  305. 146000 BC
  306. 145500 BC
  307. 145000 BC
  308. 144500 BC
  309. 144000 BC
  310. 143500 BC
  311. 143000 BC
  312. 142500 BC
  313. 142000 BC
  314. 141500 BC
  315. 141000 BC
  316. 140500 BC
  317. 140000 BC
  318. 139500 BC
  319. 139000 BC
  320. 138500 BC
  321. 138000 BC
  322. 137500 BC
  323. 137000 BC
  324. 136500 BC
  325. 136000 BC
  326. 135500 BC
  327. 135000 BC
  328. 134500 BC
  329. 134000 BC
  330. 133500 BC
  331. 133000 BC
  332. 132500 BC
  333. 132000 BC
  334. 131500 BC
  335. 131000 BC
  336. 130500 BC
  337. 130000 BC
  338. 129500 BC
  339. 129000 BC
  340. 128500 BC
  341. 128000 BC
  342. 127500 BC
  343. 127000 BC
  344. 126500 BC
  345. 126000 BC
  346. 125500 BC
  347. 125000 BC
  348. 124500 BC
  349. 124000 BC
  350. 123500 BC
  351. 123000 BC
  352. 122500 BC
  353. 122000 BC
  354. 121500 BC
  355. 121000 BC
  356. 120500 BC
  357. 120000 BC
  358. 119500 BC
  359. 119000 BC
  360. 118500 BC
  361. 118000 BC
  362. 117500 BC
  363. 117000 BC
  364. 116500 BC
  365. 116000 BC
  366. 115500 BC
  367. 115000 BC
  368. 114500 BC
  369. 114000 BC
  370. 113500 BC
  371. 113000 BC
  372. 112500 BC
  373. 112000 BC
  374. 111500 BC
  375. 111000 BC
  376. 110500 BC
  377. 110000 BC
  378. 109500 BC
  379. 109000 BC
  380. 108500 BC
  381. 108000 BC
  382. 107500 BC
  383. 107000 BC
  384. 106500 BC
  385. 106000 BC
  386. 105500 BC
  387. 105000 BC
  388. 104500 BC
  389. 104000 BC
  390. 103500 BC
  391. 103000 BC
  392. 102500 BC
  393. 102000 BC
  394. 101500 BC
  395. 101000 BC
  396. 100500 BC
  397. 100000 BC
  398. 99500 BC
  399. 99000 BC
  400. 98500 BC
  401. 98000 BC
  402. 97500 BC
  403. 97000 BC
  404. 96500 BC
  405. 96000 BC
  406. 95500 BC
  407. 95000 BC
  408. 94500 BC
  409. 94000 BC
  410. 93500 BC
  411. 93000 BC
  412. 92500 BC
  413. 92000 BC
  414. 91500 BC
  415. 91000 BC
  416. 90500 BC
  417. 90000 BC
  418. 89500 BC
  419. 89000 BC
  420. 88500 BC
  421. 88000 BC
  422. 87500 BC
  423. 87000 BC
  424. 86500 BC
  425. 86000 BC
  426. 85500 BC
  427. 85000 BC
  428. 84500 BC
  429. 84000 BC
  430. 83500 BC
  431. 83000 BC
  432. 82500 BC
  433. 82000 BC
  434. 81500 BC
  435. 81000 BC
  436. 80500 BC
  437. 80000 BC
  438. 79500 BC
  439. 79000 BC
  440. 78500 BC
  441. 78000 BC
  442. 77500 BC
  443. 77000 BC
  444. 76500 BC
  445. 76000 BC
  446. 75500 BC
  447. 75000 BC
  448. 74500 BC
  449. 74000 BC
  450. 73500 BC
  451. 73000 BC
  452. 72500 BC
  453. 72000 BC
  454. 71500 BC
  455. 71000 BC
  456. 70500 BC
  457. 70000 BC
  458. 69500 BC
  459. 69000 BC
  460. 68500 BC
  461. 68000 BC
  462. 67500 BC
  463. 67000 BC
  464. 66500 BC
  465. 66000 BC
  466. 65500 BC
  467. 65000 BC
  468. 64500 BC
  469. 64000 BC
  470. 63500 BC
  471. 63000 BC
  472. 62500 BC
  473. 62000 BC
  474. 61500 BC
  475. 61000 BC
  476. 60500 BC
  477. 60000 BC
  478. 59500 BC
  479. 59000 BC
  480. 58500 BC
  481. 58000 BC
  482. 57500 BC
  483. 57000 BC
  484. 56500 BC
  485. 56000 BC
  486. 55500 BC
  487. 55000 BC
  488. 54500 BC
  489. 54000 BC
  490. 53500 BC
  491. 53000 BC
  492. 52500 BC
  493. 52000 BC
  494. 51500 BC
  495. 51000 BC
  496. 50500 BC
  497. 50000 BC
  498. 49500 BC
  499. 49000 BC
  500. 48500 BC
  501. 48000 BC
  502. 47500 BC
  503. 47000 BC
  504. 46500 BC
  505. 46000 BC
  506. 45500 BC
  507. 45000 BC
  508. 44500 BC
  509. 44000 BC
  510. 43500 BC
  511. 43000 BC
  512. 42500 BC
  513. 42000 BC
  514. 41500 BC
  515. 41000 BC
  516. 40500 BC
  517. 40000 BC
  518. 39500 BC
  519. 39000 BC
  520. 38500 BC
  521. 38000 BC
  522. 37500 BC
  523. 37000 BC
  524. 36500 BC
  525. 36000 BC
  526. 35500 BC
  527. 35000 BC
  528. 34500 BC
  529. 34000 BC
  530. 33500 BC
  531. 33000 BC
  532. 32500 BC
  533. 32000 BC
  534. 31500 BC
  535. 31000 BC
  536. 30500 BC
  537. 30000 BC
  538. 29500 BC
  539. 29000 BC
  540. 28500 BC
  541. 28000 BC
  542. 27500 BC
  543. 27000 BC
  544. 26500 BC
  545. 26000 BC
  546. 25500 BC
  547. 25000 BC
  548. 24500 BC
  549. 24000 BC
  550. 23500 BC
  551. 23000 BC
  552. 22500 BC
  553. 22000 BC
  554. 21500 BC
  555. 21000 BC
  556. 20500 BC
  557. 20000 BC
  558. 19500 BC
  559. 19000 BC
  560. 18500 BC
  561. 18000 BC
  562. 17500 BC
  563. 17000 BC
  564. 16500 BC
  565. 16000 BC
  566. 15500 BC
  567. 15000 BC
  568. 14500 BC
  569. 14000 BC
  570. 13500 BC
  571. 13000 BC
  572. 12500 BC
  573. 12000 BC
  574. 11500 BC
  575. 11000 BC
  576. 10500 BC
  577. 10000 BC
  578. 9500 BC
  579. 9000 BC
  580. 8500 BC
  581. 8000 BC
  582. 7500 BC
  583. 7000 BC
  584. 6500 BC
  585. 6000 BC
  586. 5500 BC
  587. 5000 BC
  588. 4500 BC
  589. 4000 BC
  590. 3500 BC
  591. 3000 BC
  592. 2500 BC
  593. 2000 BC
  594. 1500 BC
  595. 1000 BC
  596. 500 BC
  597. 0 AD
  598. 100 AD
  599. 200 AD
  600. 300 AD
  601. 400 AD
  602. 500 AD
  603. 600 AD
  604. 700 AD
  605. 800 AD
  606. 900 AD
  607. 1000 AD
  608. 1100 AD
  609. 1200 AD
  610. 1300 AD
  611. 1400 AD
  612. 1500 AD
  613. 1600 AD
  614. 1700 AD
  615. 1800 AD
  616. 1900 AD
  617. 2000 AD
  618. 2100 AD

How far back in time do you want to go?

About how many years ago?

  1. 300,000 to 10,000 years ago
  2. 10,000 to 6,000 years ago
  3. 6,000 to 4,500 years ago
  4. 4,500 to 2,700 years ago
  5. 2,700 to nearly 2,000 years ago
  6. Nearly 2,000 to 1,500 years ago
  7. About 1,500 to 1,300 years ago
  8. 1,300 to 650 years ago
  9. 650 to 450 years ago
  10. About 450 to 300 years ago
  11. About 300 to 100 years ago
  12. About 100 years ago to now