How Much Does a Belgian Malinois cost?

The average purchase price of a Belgian Malinois puppy is around $1,000, although prices range from $595 -$3,000 USD. Costs vary according to:

  • the breeder’s reputation
  • the puppy’s pedigree
  • the health screenings and vaccinations they’ve already received
  • whether they are trained and socialized
  • age – older pups may be lower in price than younger ones

Owning a Belgian Malinois also involves considerable expenses beyond the original purchase.

First-year costs are typically the highest, but you’ll need a budget for every year of your dog’s life – and a Belgian Malinois will typically live between 12-16 years.

The average lifetime cost of owning a Belgian Malinois has been calculated at $27,855.
Here are just some of the expenses you can expect:

  Average Cost

1st Year

Average Cost Subsequent Years Comments
Supplies and equipment $450 $215 Beds, crate, bowls, leashes, grooming equipment, car safety barriers, etc.


Medical expenses $615 $655 Routine only – including vaccinations, etc. 
Spay/Neuter $250 -$350  


Training $1225 7-9 private classes and 5 x 1-hour group sessions 
Health insurance $565 $565 Accident-only option: $190 
Food $225 $255 Good-quality dry food. Puppy: 190 pounds. Adult:240 pounds. 
Treats $345 $345 Assuming daily treats 
Grooming $210 $210 Professional grooming including ear cleaning, toe-nail clipping, etc. 

Other possible costs include dog walking ($20-$50 per 1-hour group walk), boarding kennels ($45-$85 per day), microchipping ($40), and more.

The estimated cost of owning a Belgian Malinois in the first year will be, on average, around $4,125, and then $2,260 for each subsequent year.