Guide to Port-Saint-Joe weather in March. The average maximum daytime temperature in Port-Saint-Joe in March is a comfortable 21°C (70°F). The average night-time temperature is usually a cool 11°C (52°F). There are usually 8 hours of bright sunshine each day, which represents 67% of the 12 hours of daylight.