CalendarZ

    • English English
    • español español
    • français français
    • português português
    • русский русский
    • العربية العربية
    • 简体中文 简体中文
  • Home
  • Religious Holidays
  • National Holidays
  • Other Days
  • On This Day
  • Tools
    • Date converter
    • Age Calculator
  1. Home
  2. On This Day
  3. July
  4. 2
  5. Battle of Alford

Events on July 2 in history

1645Jul, 2

Battle of Alford: Wars of the Three Kingdoms.

The Battle of Alford was an engagement of the Scottish Civil War. It took place near the village of Alford, Aberdeenshire, on 2 July 1645. During the battle, the Royalist general James Graham, 1st Marquess of Montrose defeated the forces of the Covenanter-dominated Scottish government, commanded by William Baillie.

The battlefield is included in the Inventory of Historic Battlefields in Scotland and protected by Historic Scotland under the Historic Environment (Amendment) Act 2011.

References

  • Battle of Alford
  • Wars of the Three Kingdoms

Choose Another Date

Events on 1645

  • 14Jun

    Battle of Naseby

    English Civil War: Battle of Naseby: Twelve thousand Royalist forces are beaten by 15,000 Parliamentarian soldiers.
  • 10Jul

    Battle of Langport

    English Civil War: The Battle of Langport takes place.
  • 21Jul

    Queue (hairstyle)

    Qing dynasty regent Dorgon issues an edict ordering all Han Chinese men to shave their forehead and braid the rest of their hair into a queue identical to those of the Manchus.
  • 3Aug

    Battle of Nördlingen (1645)

    Thirty Years' War: The Second Battle of Nördlingen sees French forces defeating those of the Holy Roman Empire.
  • 8Oct

    Hôtel-Dieu de Montréal

    Jeanne Mance opened the Hôtel-Dieu de Montréal, the first lay hospital in North America.

About CalendarZ

CalendarZ

In addition of showing the dates of significant holidays and events; CalendarZ enables you easily check out the time remaining to a certain date and all other details.

Our Partners

WoWDeals : All Deals in One Place

Quick Navigation

  • Home
  • Upcoming Holidays
  • Religious Holidays
  • National Holidays
  • Other Days
  • Blog
  • Age Calculator
  • On This Day

© 2025 CalendarZ. All Rights Reserved. Contact Us / Privacy Policy

English   |   español   |   français   |   português   |   русский   |   العربية   |   简体中文