Traverse City Weather TC weather radar displays live information concerning ongoing conditions in Traverse City. Keep well-informed about the most recent TC weather doppler image, allowing you to track rainfall, snow, storms, and other weather phenomena inside the area. Watch the TC weather doppler regularly to be prepared for any climatic fluctuations that may impact your plans.