Royal Ascot takes place in mid-June of each year. It usually runs across five days - from Tuesday to Saturday - with a variety of races taking place each day. The 2022 edition is scheduled for 14th - 18th June.