Yes, courthouse weddings are open to both U.S. citizens and non-citizens. However, it is essential to ensure that you meet all the legal requirements and have the necessary documentation for your marriage.