Until Thursday, registered voters will be able to cast their ballot in the primary election.

Early voting centers will be open until 8 p.m. today, from noon until 6 p.m. Sunday, and from 10 a.m. until 8 p.m. Monday through Thursday.

There are five early voting locations in Baltimore County. Those locations include the Bloomsbury Community Center in Catonsville, Honeygo Run Community Center in Perry Hall, Towson University in the Administration Building, Northpoint Library and the Randallstown Community Center.

Under cloudy skies and a light drizzle, there were about 50 people standing in line outside the Randallstown Community Center as the doors opened at 10 a.m. today.

Carol Ransom of Randallstown was at the head of the line. She said she had waited in line for about 50-minutes.

"I wanted to get out of here early, because I had something I planned to do later on this evening," Ransom told WBAL News.

Ransom added it is more convenient to vote early compared to going to the polls on Election Day.

"When I got here, there was a long line, but I wasn't deterred," Debbie Bell of Owings Mills told WBAL News.

There were about two dozen voting machines inside the gym of the community center.

Like any polling place, campaign signs line the driveway and the entrance to the community center.

U.S. Senator Ben Cardin, who faces eight challengers in the Democratic Primary spent about 30 minutes this morning campaigning in the parking lot. An aide says Cardin was also scheduled to visit early voting centers in Catonsville and Silver Spring.

Baltimore County Councilman Ken Oliver, whose district includes Randallstown, was also at the center this morning.

Oliver told WBAL News that in 2010, the first year for early voting, the Randallstown early voting location was the state's busiest, while a site in Prince George's County was the second busiest.

"I'm very pleased to see these voters out here today supporting the Democratic Party," Oliver told WBAL News.

"I think you'd have more people out here if the weather wasn't like it is right now."

Katie Brown, Director of the Baltimore County Elections Board tells WBAL Radio says early voting worked during the last gubernatorial election and they are ready for the voters once again.

"It gives people more options especially people who do shift work that can't make it on Election Day. Because they might do 24 hours or a longer 12 hour day and can't get to their polls and would rather not vote by absentee and want to get to the poll and actually vote. It does help them," says Brown.

Brown believes more people will come out to vote since they are more aware of it.

Besides selecting a presidential nominee and delegates to both parties' conventions, there are contested primaries in both parties for U.S. Senate for the seat now held by Democrat Ben Cardin.

There is also a contested primary in both parties in the 6th Congressional District which includes parts of Carroll and Frederick Counties. That seat is now held by Republican Roscoe Bartlett.

Incumbent Republican Congressman Andy Harris is unopposed in the Primary in the 1st Congressional District. Three Democrats are running for that party's nomination in the district.

Incumbent Democratic Congressman Dutch Ruppersberger, is running unopposed in the Primary in the 2nd Congressional District. Six Republicans are running for that party's nomination.

Incumbent Democratic Congressman John Sarbanes faces challenger David Lockwood of Montgomery County in the 3rd Congressional District. Four Republicans are running for that party's nomination.

Incumbent Democratic Congressman Elijah Cummings faces two challengers in the Democratic Primary in the 7th Congressional District. Two Republicans are are running for that party's nomination.

CLICK HERE to view a list of all the candidates on the ballot in the Primary Election.