The Nashville Flea Market is on the fourth weekend of every month (except December, when it's on the third weekend) at The Fairgrounds Nashville (map).