The polling was dull in the morning due to rainy weather, but as the day progressed, more and more people flocked the booths to cast vote, Election Commission officials said.
"By at around 1 PM, over 40 per cent voters had cast their vote," the officials said.
Polling, which started at 8:AM, had to be stopped for about 40 minutes at booth number 171 in the morning following some defect in a EVM, which was changed and the voting later resumed.
Meanwhile, a MLA of the ruling Shiromani Akali Dal was spotted standing near a polling booth in the morning.
More From This Section
The MLA, who is from outside Moga, was spotted by a social worker, who informed police officials on duty. The police asked the legislator to leave the constituency immediately and he complied, the sources said.
The district administration had ordered all political leaders from outside to leave the constituency.
The bypoll was necessitated due to Congress MLA Joginder Pal Jain resigning from the party and joining the ruling SAD-BJP alliance.
Jain had quit the assembly seat and the Congress party on December 26, last year and joined the Akali Dal. He was elected from Moga seat on a Congress ticket in the 2012 assembly polls. His resignation forced a by-election. A total of 10 candidates are in the fray.
A total of 1,79,338 voters are expected to exercise their franchise.While 69 booths are hyper sensitive, 90 are sensitive out of the total 188.
A large number of paramilitary forces and Punjab Police personnel have been deployed to ensure free and fair polling.