2021 Birmingham Virtual Mayor's Masked Ball Date: Saturday, March 20, 2021 Time: 6:30 PM - 9:00 PM Location: Virtual Event: Once you register, more information will be provided. We're sorry, the deadline for buying tickets for this event has passed.