I have a Kenmore with snap on and when I got my machine book out to order more feet. They all came with Janome stamped on them. That's when I found out my machine was actually a Janome. You might take them with you when you check out a machine to be sure but I would assume they'd fit.