I have a Janome 4800, and the walking foot that I had fits on my machine. I don't know where I bought it, but it's a good bet that I got it at JoAnn's. I had 2 of the exact same feet, and knowing me, I didn't spend a lot on them. I had these feet long before I got my Janome machine and I had a very old White machine that I used them on.
Sue