Bài "Thương vợ" của Trần Tế Xương được viết theo thể thơ thất ngôn bát cú đường luật. Đây là thể thơ xuất phát từ Trung Quốc, có quy định chặt chẽ về thanh âm và số câu,số từ. Bài thơ có 8 câu, mỗi câu 7 chữ. Tuy nhiên, thể thơ này đã được các nhà thơ Việt Nam sáng tạo để giảm bớt tính nghiêm khắc và chặt chẽ, đồng thời tạo nên được những điểm nhấn riêng biệt của những bài thơ thất ngôn bát cú Việt Nam.