For a rainy day in Charlottesville, you can visit Monticello, a historic house that Thomas Jefferson built. Going there is a good way to spend the day on a rainy day since it allows you to take a tour of the house and see Jefferson's collection of books, artworks, and much more. You can also visit, shop, and grab dinner in the Downtown Mall, or visit the Virginia Discovery Museum.