A vacationing Jeep driver who deliberately mowed down 25 seagulls on a beach has been jailed for 30 days.

James Shephard Travis, 64, pleaded guilty to first-degree animal cruelty and reckless driving in Pacific County Superior Court in Washington.

He faced up to five years in jail and a $10,000 fine, but accepted a plea bargain offered by prosecutors and was locked up in the county jail.

Travis slaughtered the seagulls about 8pm on July 27 last year on Klipsan Beach near Ocean Park, Washington, in front of shocked beachgoers.

Witnesses said the rented silver Jeep Wrangler was 'drifting sideways past stuck vehicles and people' at 50mph to 60mph.