10 Day Forecast

  • Monday

    62° / 49°
    Mostly Cloudy 30%
  • Tuesday

    56° / 50°
    Periods of Rain 70%
  • Wednesday

    68° / 54°
    AM Rain 40%
  • Thursday

    81° / 58°
    Clouds and Sun 0%
  • Friday

    84° / 58°
    Clouds and Sun 20%
  • Saturday

    84° / 60°
    Clouds and Sun 20%
  • Sunday

    78° / 57°
    Clouds and Sun 20%
  • Monday

    83° / 56°
    Shower or T-Storm 40%
  • Tuesday

    74° / 52°
    Few Showers 30%
  • Wednesday

    72° / 56°
    Few Showers 30%
Weather Forecast Discussion

Mostly cloudy with a touch of rain today; rain continues through early Wednesday

A major warm-up to end the week

TODAY: Turning mostly cloudy and cooler (a touch a rain, especially PM south). High: 62

TONIGHT: Cloudy with occasional rain and drizzle. Low: 49

TUESDAY: Cloudy and cool with periods of rain. High: 56 Low: 50

Mostly cloudy today with slightly cooler temperatures, highs only reaching the low 60s. A touch of rain around today, especially areas to the south and later today. So by tonight, cloudy with occasional rain and drizzle. Low temperatures in the upper 40s.

Clouds and periods of rain tomorrow with breezy conditions. High temperatures will be even cooler, and only hit the mid 50s. A little rain may linger into early Wednesday, but the clouds will break for some sun as temperatures return to the seasonable upper 60s.

A major warm-up starts on Thursday as high temperatures climb to at least the low 80s through the weekend. Sunday may be a touch lower in the upper 70s, but still above normal. Otherwise, this warm stretch should hold partly sunny skies with a shower or thunderstorm possible.

Historical Averages

High Low
Current 62°F 49°F
Average 63°F 40°F
Record 86°F April 24, 1960 29°F April 24, 1930

Live Traffic Cameras

Cameras provided by PennDOT

Interactive Radars

Regional Headlines