Hundreds of thousands of people are expected in Seattle this weekend for several events, including the Rock 'n' Roll Marathon and the Seattle Pride Parade.

Hundreds of thousands of people are expected in Seattle this weekend for several events, including the Rock ‘n’ Roll Marathon and the Seattle Pride Parade.

And traffic could be snarled as roads are closed for the marathon, the parade and other events.

An estimated 25,000 participants are expected for Saturday’s Rock ‘n’ Roll Marathon and Half-Marathon, which begins at 7 a.m. The race starts in Tukwila, heads north, follows the Lake Washington shoreline and then Interstate 90 into downtown Seattle. Then the race goes north and south on the Alaskan Way Viaduct to CenturyLink Field, formerly Qwest Field.

Streets will be closed along the route. Both directions of Highway 99 from South Seattle to North 39th Street will be closed beginning at 5:45 a.m. Saturday. The southbound lanes will reopen by 1:15 p.m. and the northbound lanes at 4 p.m. Portions of I-90 will close at 4:30 a.m. For event information, including street closures, go to http://runrocknroll.competitor.com/seattle

Other weekend events

Greenwood Car Show: Also on Saturday, 60,000 people are expected at the Greenwood Car Show, which runs from 8 a.m. to 4 p.m. Greenwood Avenue North will be closed from 6 a.m. to 6 p.m. between North 90th Street and North 68th Street. Cross streets also will be closed, although North 85th Street and North 80th Street will remain open.

Pride Parade: On Sunday, 250,000 people are expected at the Seattle Pride Parade and March, which begins at 11 a.m. Staging begins at 6:30 a.m. on Fourth Avenue between Cherry and Union streets. The parade starts at Fourth Avenue and Union Street, heads north on Fourth Avenue to Denny Way, goes west on Denny to Second Avenue North and heads into Seattle Center.

Capitol Hill Pride Festival: About 15,000 people are expected at the festival from 11 a.m. to 10 p.m. Saturday on Broadway Avenue East between East John and East Roy streets.

Seattle Mariners play the Florida Marlins at 7:10 p.m. Saturday and Sunday at Safeco Field.

The Seattle Sounders will play the New England Revolution at 1 p.m. Sunday at CenturyLink Field, and 36,000 fans are expected.

Susan Gilmore: 206-464-2054 or sgilmore@seattletimes.com