The average cost of a good quality full-sized foosball table is about 800$. It depends on the table’s material, size, model, and quality. But don’t worry, you can still have a mini or tabletop foosball table for 25$ to 50$.