If you're a Florida resident, and you can prove you've taken a premarital course, you can get your license and get married on the same day. If you haven't taken the course, there will be a 3 day waiting period between your license and your ceremony. There is no waiting period or course requirement if you're not from Florida. This page has everything you need to know about it.