Ông McCain cũng phản đối ý định thương lượng lại thương ước ký kết với Canada và Mexico, tức NAFTA.
Tại buổi hội thảo của Liên Đoàn Doanh Nghiệp Độc Lập, ông McCain tuyên bố "các bạn làm việc cần cù để doanh nghiệp nhỏ phát triển, tạo ra việc làm và tạo cơ hội cho người khác thì chính phủ liên bang sẽ không làm cho việc làm của các bạn trở thành khó hơn.”
Phần nói chuyện của nghị sĩ McCain bị 3 người phản đối gây gián đoạn - họ nói chiến cuộc Iraq là bất lợi với doanh nghiệp nhỏ. Ngoài ra, ông McCain chủ trương công nhân di chuyển hay thay đổi công việc vẫn giữ được bảo hiểm sức khoẻ.