Jack Russell Terrier

Jack Russell Terrier Price

Based on 1,389 real listings over the last 12 months, the average Jack Russell Terrier price is $522, with most puppies selling for between $350 and $600.

View Jack Russell Terrier puppies for sale

Jack Russell Terrier Price Summary

Jack Russell Terriers on Lancaster Puppies sell for an average of $522, with a median of $477. Most puppies are priced between $350 and $600, reflecting a moderate market across 1,389 listings over the last 12 months.

Average price$522
Median price$477
Typical range$350–$60025th–75th percentile
Active listings1,389last 12 months

Based on 1,389 listings on Lancaster Puppies. Data updated October 2026.

Breeder vs. private seller

Puppies listed by breeders average $506, 28% lower than the $704 average from private sellers.

Breeder average$506
Private seller average$704

Jack Russell Terrier Price Trend

Average listing price over the last 24 months

RegionAverage priceListings
Connecticut$1,34440
Oklahoma$1,10012
Florida$1,02723
Colorado$9679
California$85010
Illinois$84937
Alabama$8138
Kentucky$8008
Arkansas$7229
Mississippi$6077
Virginia$5605
Pennsylvania$488567
Maryland$4638
Indiana$453203
Ohio$440308
New York$39778
Texas$3505
South Carolina$3426
Wisconsin$3003
Michigan$29218
New Jersey$2836
Iowa$2505
Oregon$2003