Ryan Um | 

National Fajita Day Deals You Can Expect to See in 2024

The Krazy Coupon Lady is an ad-supported service. Many offers on our site contain affiliate links, and we may earn a small commission if you make a purchase using them. Some posts are sponsored by the maker of the product, and we receive a fee for the post. Learn More.

National Fajita Day happens every year on August 18, which is a Sunday in 2024. Fajitas were created in the 1930s in Texas but didn’t really gain popularity until the 1960s and early 1970s.

While there aren’t many restaurants that offer deals, we’ll let you know exactly what you can expect based on deals from 2023.

For more smart shopping tips and savings hacks, text HACKS to 57299.


National Fajita Day is on August 18 every year.

When is National Fajita Day? National Fajita Day is on August 18th every year, and in 2024, it’s on a Sunday. Every food holiday has to start somewhere, and this particular one was created by the restaurant chain On the Border in 2016.


Moe’s Southwest Grill: Grab a Fajita Meal Kit for $53.99 in 2023.

The front of a Moe's Southwest Grill restaurant.

Moe’s Southwest Grill offered a Fajita Meal Kit for $53.99 in 2023. Each meal kit gave you enough ingredients to craft 12 fajitas. That comes out to around $4.50 per fajita, and was likely enough to feed a family of four.

You’re actually able to get this deal every day of the year — including National Fajita Day.

RELATED: 64 Food Holidays to Get Free & Cheap Food All Year Long


On the Border: Get $5 off fajitas all day long on Aug. 18, 2023.

On the Border Mexican Grill and Cantina restaurant

On the Border offered $5 off all fajita purchases on National Fajita Day, Aug. 18, 2023. This deal was only available at participating On the Border locations, so you needed to make sure your local On the Border gave this discount.



Wanna stay home? Try our make-ahead fajita freezer meal.

Fajitas are one of those freezer meals that works for everyone in the family.

What you’ll need:

  • 4 boneless skinless chicken breasts
  • 2 bell peppers
  • 1 small onion, diced
  • 2 tablespoons olive oil
  • 3 tablespoons lime juice or apple cider vinegar
  • 1 tablespoon taco seasoning (or 1/2 teaspoon each of chili powder, paprika, and cumin)
  • Tortillas for serving
  • Your favorite toppings for serving (sour cream, avocado, cheese, guacamole, salsa)


  1. Place all of the ingredients in a gallon freezer bag and shake it to coat in the marinade and seasonings.
  2. Freeze.
  3. Thaw overnight in the refrigerator before cooking.
  4. Cook in a slow cooker for 6-8 hours on low.
  5. Shred the chicken with a fork and place it back into the crock pot.
  6. Serve on tortillas with your favorite toppings.

Get our best deals on the go

By entering my phone number, I want to receive promotional messages from The Krazy Coupon Lady. Message frequency varies. Text STOP to 57299 to end or text HELP for help. Msg & data rates may apply. View Terms & Privacy.