The cost to adopt a Bichon Frise from a rescue organization or animal shelter typically ranges from $50 to $500. On average, you can expect to pay anywhere from $600 to $3,500 or more for a Bichon Frise puppy from a reputable breeder, though the cost of a Bichon Frise can vary widely based on several factors such as the dog’s pedigree, age, health, breeder reputation, location, and demand.