Security License in Florida: Class D & G Explained

Want to get a security license in Florida? This 2025 guide covers everything about Class D and G licenses, including training, requirements, and how to apply.

Updated on
April 23, 2025

You’ll need the right security license in Florida if you want to work as a guard, whether it’s at a concert, corporate office, or retail store. Class D licenses allow you to work as an unarmed security guard, while Class G licenses are required for armed positions.

In this article, we’ll cover: 

  • What a Florida security license is and who needs it
  • Key differences between Class D and G licenses
  • How to get and renew Class D & G licenses
  • Job opportunities after you get your license
  • Common questions

Let’s start by discussing what a Florida security guard license is.

What is a security license in Florida?

A security license in Florida is your official approval to work as a security guard in the state. The Florida Department of Agriculture and Consumer Services (FDACS) issues these licenses, and you’ll need one before stepping into most guard jobs.

There are two main types of licenses:

  • Class D license: This is for unarmed security guards. With a D license, you can work in places like malls, office buildings, hospitals, or gated communities where your job might involve patrolling, writing reports, and keeping an eye out for suspicious activity.

  • Class G license: This one’s for armed security guards. It requires additional firearms training and lets you carry a gun while on duty. Guards are required to hold a D license first, then go for a G if they want to move into armed positions.

Who needs a Florida security guard license?

All types of security guards will need a license in Florida. If you’re getting paid to protect people or property in the state, you’ll need a security license. The state requires most guards to be licensed before they can start working, whether you’re posted outside a retail store or managing crowd control at an event.

Here are some common jobs that require a Florida security guard license:

  • Retail and mall security
  • Corporate office buildings
  • Concerts, festivals, and other public events
  • Hospitals and healthcare facilities
  • Schools and universities
  • Apartment complexes and private neighborhoods

There are a few exceptions: For example, active law enforcement officers or certain military personnel working in official capacities might not need one. But for most people working in private security, a license is a must.

Key differences between a class D security license and a Florida G license

In addition to meeting the eligibility criteria, individuals must fulfill specific training and education requirements to obtain a security license in Florida. Here’s a quick breakdown:

  • Class D license: This license requires you to complete a 40-hour training course (like the online option) from a licensed security school or training facility. This training provides individuals with the knowledge and security guard skills necessary to perform their duties effectively.
  • Class G license: If you want to carry a firearm while on duty, you need to get a Class G license. This requires completing an additional 28-hour firearm training course after you get a Class D license. This specialized training focuses on firearms safety, handling, and marksmanship, making sure that learners can handle firearms safely and responsibly.

Class D security license requirements

Before you can get your Class D license, you’ll need to meet a few basic requirements and complete the required training. Here's what that looks like:

Basic eligibility

To apply for a Class D license in Florida, you must:

  • Be at least 18 years old
  • Be a U.S. citizen or legal resident with a valid work authorization
  • Have no disqualifying criminal history
  • Have a valid photo ID (like a Florida driver’s license or state-issued ID)

You also need to pass a background check and fingerprinting, so it’s a good idea to make sure you’re clear on any past legal issues before applying.

Training requirements

You’ll need to complete a 40-hour Class D security training course from a state-licensed school. The training includes:

  • Florida security laws and licensing rules
  • Legal use of force and use-of-force continuum
  • Emergency procedures and response
  • Observation techniques and patrol methods
  • Report writing and communication
  • Ethics and professionalism on the job

Once you finish the course, you’ll receive a certificate, which you’ll need when applying for your license.

How to apply for a class D security license in Florida

Once you’ve completed your 40-hour Class D training, the next step is submitting your application to the Florida Department of Agriculture and Consumer Services (FDACS). Here’s how the process works:

1. Finish your training

Make sure you’ve completed your Class D training course and received your certificate. You’ll need to include it with your application.

2. Submit your application to FDACS

You can apply online or in person. The online process is quicker and easier for most people. You’ll need to provide:

  • Your completed application form (or you can schedule an appointment at your regional office)
  • Certificate of training completion
  • Proof of legal residency or citizenship
  • A recent photo (passport-style)
  • A full set of fingerprints (done digitally through a Livescan provider)
  • The application fee (around $45, plus fingerprinting fees)

You’ll get a confirmation once everything’s submitted and under review.

3. Wait for approval

FDACS usually processes Class D license applications within 10 to 30 days. In many cases, you’ll receive a temporary permit that lets you start working while you wait for your official license.

Florida Class D security license renewal process

Your Florida Class D license isn’t good forever. You’ll need to renew it every two years to stay eligible to work. 

You can renew up to 90 days before your license expires. It’s a good idea to do it early so you don’t risk a lapse in your ability to work.

To renew your license, you’ll need to:

  • Submit a renewal application through the FDACS website or by mail
  • Pay the renewal fee (around $45)
  • Confirm your personal details and eligibility
  • Provide updated fingerprints if requested

If you’re late, you might have to pay a penalty — or worse, start the process from scratch. Make sure your mailing address and contact info are always up-to-date with FDACS. If they can’t reach you, you might miss your renewal notice.

Class G security license requirements

If you want to work as an armed security guard in Florida, you’ll need a Class G license. This license requires more training and comes with additional rules since you’ll be carrying a firearm on the job. Here’s what that looks like:

Basic eligibility

To apply for a Class G license in Florida, you must:

  • Be at least 18 years old
  • Already hold a valid Class D license (or apply for both at the same time)
  • Be a U.S. citizen or legal resident with work authorization
  • Pass a criminal background check and fingerprinting
  • Have a valid photo ID (Florida driver’s license or state-issued ID)

Because this license involves firearms, FDACS takes extra care reviewing your history, especially when it comes to any violent offenses or weapons-related charges.

Training requirements

You’ll need to complete 28 hours of firearms training through a licensed Class G training provider. The course includes:

  • Firearms safety and handling
  • Legal use of force and Florida gun laws
  • Proper storage and transport of firearms
  • Live-fire qualification at a shooting range
  • Firearms maintenance and care

At the end of the course, you’ll need to pass both a written exam and a shooting qualification to get your training certificate.

Where to take your Class D security training in Florida

You’ve got a couple of options when it comes to how and where you train. These options are:

  • Online training: Some providers offer online courses that let you learn at your own pace. Keep in mind that you’ll still need to complete identity verification and possibly attend a short in-person session to finalize everything.

  • In-person training: These are held at licensed security schools across Florida. You’ll get classroom instruction, hands-on practice, and a chance to ask questions on the spot. If you’re getting a class G license, this is your only option.

How to apply for a Class G security license in Florida

Once you’ve completed your firearms training, here’s how to apply for your Class G license through FDACS:

1. Complete your training

Finish the 28-hour course and pass the exams. You’ll get a certificate to include with your application.

2. Submit your application

Apply online or in person with FDACS. You’ll need to include:

  • Completed application form
  • Class G training certificate
  • Proof of legal status
  • Passport-style photo
  • Digital fingerprints
  • Application fee (around $112, plus fingerprinting)

3. Wait for approval

The process usually takes 2 to 4 weeks. You won’t receive a temporary permit like with Class D, so wait for your full approval before taking an armed post.

Florida Class G security license renewal process

Unlike the Class D license, Class G licenses must be renewed every year. If you miss the deadline or skip the annual range time, your license will become invalid, and you won’t be legally allowed to work armed posts.

To renew your G license, you must:

  • Complete 4 hours of annual firearms requalification with a licensed instructor
  • Submit proof of that requalification to FDACS
  • Pay the renewal fee (around $112)
  • Submit the renewal application before your license expires

Popular training providers

If you aren’t sure where to begin, here are a few well-known, state-approved options:

Job opportunities after getting a Florida security guard license

Looking to get hired as a security guard? A security license in Florida opens doors to a wide range of career opportunities in a state with a thriving and diverse economy. Many sectors in Florida have a particularly high demand for security professionals:

  • Tourism: As a top tourist destination, Florida is home to world-famous theme parks, resorts, and entertainment venues. Security personnel are essential for ensuring the safety and positive experience of millions of visitors each year.

  • Events: Florida hosts numerous events, including concerts, sporting events, conventions, and festivals, all of which require skilled security professionals to manage crowds, control access, and maintain order.

  • Residential communities: Gated communities, private residences, and apartment complexes rely on security officers to protect residents and their property, monitor premises, and enforce community rules.

  • Corporate security: Businesses of all sizes in Florida require security personnel to protect assets, ensure employee safety, and maintain a secure work environment. This is especially important for industries handling sensitive information or high-value goods.

Higher-level positions and specialized roles

As you climb the ladder, your earning potential increases accordingly. Let’s take a closer look:

  • Supervisors and managers: Security supervisors and managers typically earn around $70,000 per year, depending on their experience, responsibilities, and the size of the company.

  • Specialized security roles: Private security for executives or VIP protection, command higher wages. These positions require advanced skills and experience, and earnings can vary greatly depending on the client's needs and the risk level of the assignment.

Average pay in Florida

On average, unarmed guards make about $13 per hour or roughly $26,900 per year. Armed guards, on the other hand, earn about $15 per hour or around $30,800 per year.

Frequently asked questions

How long does it take to get a Florida security license?

Once you’ve submitted your application, FDACS usually processes it within 10 to 30 days. In some cases, you might get a temporary Class D permit that lets you start working while you wait for your official license. There is no temporary permit for Class G licenses.

Can I work as a security guard while waiting for my license?

Yes, if you’ve completed your Class D training and your application is being processed, you may be issued a temporary license that lets you start working until your full license is finalized.

Can I transfer my Florida security license to another state?

If you have a guard card in Florida, it doesn’t automatically transfer to other states. If you’re moving, you’ll need to check with the licensing board in that state to see what’s required. Some states may accept your training hours, but most will require a new application.

How much does it cost to get a security license in Florida?

For a Class D license, you’ll pay around $45 for the application, plus another $30 to $40 for fingerprinting. A Class G license costs about $112, not including fingerprinting and range fees. Training courses are separate. Expect to pay between $100 to $200 for Class D training, and $150 to $300 for Class G, depending on the provider.

What happens if I fail the security guard training course?

If you don’t pass the final test, most training providers will give you a chance to review the material and retake it. You won’t be able to apply for your license until you complete the course and pass.

How Belfry can help you manage your guards in Florida

Keeping up with schedules and shifts is one thing, staying on top of licensing requirements is another. Whether your team holds a Class D or Class G security license in Florida, Belfry makes it easier to track license status, renewal dates, and compliance across the board. 

Belfry is an all-in-one security management platform that offers an all-encompassing suite of features to simplify your security operations. This includes giving you per-shift profitability metrics, so you know where your business is healthy and where you might need to make adjustments.

Here's how Belfry can help you manage your team:

  • Track certifications: Prevent license compliance lapses by inputting your officers’ licenses and certifications. Belfry tracks renewal dates automatically and sends notifications when they’re coming up.
  • Track hours automatically: Belfry's software solution monitors shifts and hours worked in real time, providing precise data for accurate billing and payroll.
  • Handle overtime and holiday pay: Belfry helps calculate extra costs for overtime and holidays based on the data you provide for scheduled shifts. This way, costs are always up-to-date, guards are properly compensated, and clients are accurately billed.
  • Simplify scheduling: Optimize your workforce and avoid overstaffing. Belfry's scheduling tools make it easy to allocate guards effectively, providing full coverage while controlling labor costs.
  • Invoice accurately: Belfry integrates shift data with invoicing, helping ensure clients are billed accurately and on time.

Want to see how Belfry can help you manage your team efficiently? Schedule a Free Belfry Demo.