diff --git a/BeckmanComms.Api.DataTransferObjects/V2/Events/CalendarDto.cs b/BeckmanComms.Api.DataTransferObjects/V2/Events/CalendarDto.cs
new file mode 100644
index 0000000000000000000000000000000000000000..c930f8eb5de0f0c3d97cd29f8269a98156f929e2
--- /dev/null
+++ b/BeckmanComms.Api.DataTransferObjects/V2/Events/CalendarDto.cs
@@ -0,0 +1,23 @@
+namespace BeckmanComms.Api.DataTransferObjects.V2.Events
+{
+    /// <summary>
+    /// Information describing a webtools calendar.
+    /// </summary>
+    public class CalendarDto
+    {
+        /// <summary>
+        /// Calendar Name.
+        /// </summary>
+        public string Name { get; set; }
+
+        /// <summary>
+        /// Webtools calendar ID.
+        /// </summary>
+        public int CalendarId { get; set; }
+
+        /// <summary>
+        /// Human-readable description of calendar's purpose.
+        /// </summary>
+        public string Description { get; set; }
+    }
+}
\ No newline at end of file