MAGIC Las Vegas is a three-day event. This year’s MAGIC Las Vegas 2023 is scheduled to be hosted from Monday to Wednesday, August 7, 2023, to August 9, 2023.