diff --git src/wp-admin/includes/class-wp-community-events.php src/wp-admin/includes/class-wp-community-events.php
index 2237ab34e4..495589750f 100644
--- src/wp-admin/includes/class-wp-community-events.php
+++ src/wp-admin/includes/class-wp-community-events.php
@@ -378,6 +378,37 @@ class WP_Community_Events {
 				/* translators: Date format for upcoming events on the dashboard. Include the day of the week. See https://secure.php.net/date. */
 				$response_body['events'][ $key ]['formatted_date'] = date_i18n( __( 'l, M j, Y' ), $timestamp );
 				$response_body['events'][ $key ]['formatted_time'] = date_i18n( get_option( 'time_format' ), $timestamp );
+
+				if ( isset( $event['end_date'] ) ) {
+					$end_timestamp = strtotime( $event['end_date'] );
+					$formatted_end_date = date_i18n( __( 'l, M j, Y' ), $end_timestamp );
+
+					if ( 'meetup' !== $response_body['events'][ $key ]['type'] && $response_body['events'][ $key ]['formatted_date'] !== $formatted_end_date ) {
+						$month_start = date_i18n( __( 'F' ), $timestamp );
+						$month_end   = date_i18n( __( 'F' ), $end_timestamp );
+
+						if ( $month_start === $month_end ) {
+							/* Translators: %1$s is for the month, %2$d is for the starting day, %2$d is for the ending day, %4$d is for the year */
+							$response_body['events'][ $key ]['formatted_date'] = sprintf(
+								__( '%1$s %2$d-%3$d, %4$d' ),
+								$month_start,
+								date_i18n( __( 'j' ), $timestamp ),
+								date_i18n( __( 'j' ), $end_timestamp ),
+								date_i18n( __( 'Y' ), $timestamp )
+							);
+						} else {
+							/* Translators: %1$s is for the starting month, %2$d is for the starting day, %3$s is for the ending month, %4$d is for the ending day, %5$d is for the year */
+							$response_body['events'][ $key ]['formatted_date'] = sprintf(
+								__( '%1$s %2$d &ndash; %3$s %4$d, %5$d' ),
+								$month_start,
+								date_i18n( __( 'j' ), $timestamp ),
+								$month_end,
+								date_i18n( __( 'j' ), $end_timestamp ),
+								date_i18n( __( 'Y' ), $timestamp )
+							);
+						}
+					}
+				}
 			}
 		}
 
