THE A34 northbound is currently closed northbound near East Ilsley.
A collision involving six vehicles has closed both lanes and traffic is queuing back to Chieveley.
A spokeswoman for Thames Valley Police, Hannah Williams, said that two people had been injured in the collision.
She added that the injuries were not thought to be life threatening at this stage.
Police are advising drivers to avoid the area if possible.
One driver reported that he had moved about 50 metres in 40 minutes and that some drivers had left their cars while waiting for the road to reopen.
Highways England said that there are currently delays of 20 minutes and that normal conditions are expected from 6.45pm.
17.39 - One lane has been opened but there is heavy traffic in the area.
More to follow
The closure follows a separate incident where a woman was taken to hospital following a collision involving four vehicles on the A34 just south of Newbury this afternoon.
The collision happened shortly before 2pm today, partially blocking the A34 northbound carriageway, at Wash Water, between the A343 and A4 Bath Road junctions.
South Central Ambulance Service (SCAS) spokeswoman, Michelle Archer, said ambulance services were called at 1.48pm, including an ambulance and crew.
Eight people were assessed at the scene by paramedics.
Seven of them were described as "Walking wounded," by the ambulance service.
A woman was treated at the scene before being taken to the Royal County Hospital in Winchester, with no further details of her injuries.
Thames Valley Police (TVP) spokesman, James Williams, said police were called at 1.32pm, and that recovery of the vehicles had been arranged.
Long traffic tailbacks are reported on the A34, with drivers advised to seek an alternative route, or allow extra time for journeys.