SponsorBridgeMatesBridge heads, cue holders & rail tools Shop now →

How to Clean a Pool Table: Cloth, Rails, Pockets and Balls

For players2 min readUpdated October 2026By Billiard Action Time

A clean table plays faster and truer, and the cloth lasts years longer. Chalk dust and dirt act like sandpaper on the cloth and slow the balls down. Here is how to clean every part of a pool table.

Brush the cloth

  1. Use a soft brush made for billiard cloth, never a stiff household broom.
  2. Brush in straight, short strokes from the foot of the table toward the head, the way the cloth's nap runs. Don't scrub in circles: it pills the cloth.
  3. Brush the chalk out from under the cushion edges first, then the bed.
  4. Sweep the dust into a pocket or onto a dustpan at the end.

Vacuum (carefully)

A handheld vacuum with a brush attachment picks up what the brush loosens. Use low suction and keep the nozzle just above the cloth; strong suction can stretch the cloth and pull it loose from the slate.

Spills and stains

Rails, pockets and the frame

Wipe the wooden rails and frame with a soft, slightly damp cloth and dry them. Use wood polish only on the wood, never near the cloth. Empty the pockets now and then and wipe the leather or rubber with a dry cloth.

Clean the balls

Dirty balls drag chalk around and stick together on contact. Wash them in warm water with a little mild soap, dry them right away, and buff them with a soft cloth. Ball cleaner and polish make them look and roll like new. Never use a dishwasher.

How often?

Setting up a game room? See our home pool table buying guide and game room setup guide. Is your table rolling off? Read how to level a pool table.

🛒 Gear for this

Full pool gear guide → · 🎁 Gift ideas for pool players

🎱 Put it to work: 58 tournaments tonight173 tournaments this weekendNear me

Keep reading

All 58 guides → · Free tools →

Get the weekend's best tournaments by email

One short email a week: the big events this weekend, what's new, and tips. Free, unsubscribe any time.

Want alerts for your area only? Set up tournament alerts · This weekend's tournaments