Yes, waistcoats can be altered to achieve a better fit. A skilled tailor can make adjustments to the waistcoat's length, width, and armholes. It's essential to ensure the alterations are done professionally to maintain the garment's overall balance and appearance.