Valentine’s Day falls during a mild Mediterranean season, with average temperatures ranging from 45-55°F across Italy. Rain is uncommon. Pack layers for sightseeing and restaurants with outdoor terraces.