Walmart Fishing License Cost and How to Get One?

If you are one of the 60 million Americans who spend time fishing every year, you know that you need a fishing license. One of the easiest ways is to get a Walmart fishing license.

Walmart sells fishing licenses legally all over the United States. The fishing license cost will depend on the state where you live or where you want to fish. You can get a non-resident license if you don’t live in that state.

Most of the Walmart Stores in the United States have a Sports & Outdoors section. You can ask the staff in this section if they are selling fishing licenses. The fishing license you can get from Walmart is the same kind of fishing license that the state issues.

We look at the cost and other info for getting a Walmart fishing license for the following 12 states: Alabama, California, Colorado, Florida, Illinois, Louisiana, Minnesota, Mississippi, North Carolina, Oklahoma, South Carolina, Virginia.

The Walmart fishing license prices range from as low as $6.50 for a license good for one day and $60 for a license that is good for one year. Expect to pay more if you are a non-resident vs a resident of the state you want the fishing license for.

Read on to learn more about the Walmart fishing license cost, how to get it, and other important fishing license information.

Walmart Fishing License FAQs

Walmart fishing license

Does Walmart Sell Fishing Licenses?

Walmart does sell fishing licenses. You can get a fishing license at most Walmarts across the U.S. License fees vary, depending on the state where you live or where you intend to go fishing. Usually, license fees are higher for non-residents compared to residents of the state.

Are Fishing Licenses Bought from Walmart Legal?

The fishing license that you will get from Walmart is legal. The government authorizes them to sell license fees to residents and non-residents. A fishing license you purchase from Walmart is the same license you would get directly from the local government.

Walmart Fishing License Prices

Walmart fishing license prices range from $6.50 for a license good for one day and $60 for a license that is good for one year. Your age will also determine the license fee.

Those who are more than 65 years old pay only $10. Some states require junior licenses for the young, which is also $10.

On average, tourists who want to buy 3-day fishing licenses from Walmart have to pay $19 for the license. It really depends on the state where you are going fishing. There is no standard license fee for fishing that most states in the country are charging.

But in most cases, the price you will pay in one state will not be much more or much less than the price you will pay in another state.

Are There Any Requirements to Get a Fishing License at Walmart?

In most cases, you will be required to provide some personal information when you apply for a fishing license – Walmart. You may be required to fill up some forms before you are asked to pay the license fee.

Be prepared to provide your ID card or any document to prove your personal identification. You may also have to answer certain questions such as:

  1. How long would you like your license to last? Some of the options you will be given are daily, weekly, monthly, seasonally, or yearly.
  2. What type of water are you planning to fish in? Your options will be a river, lake, and ocean.
  3. Are you fishing alone or with other people? This will determine how many licenses you will need. It will also determine which ones in your company will not need a license.
  4. What is your age? License fees are dependent on the age of the applicant. Seniors and children are provided with good discounts.

Walmart Fishing License Info for the Individual States

The majority of Walmart stores across the United States sell fishing licenses. They sell freshwater and saltwater fishing licenses to residents and non-residents of the state where the particular Walmart is located.

The process of getting a fishing license at Walmart is straightforward. But you need to see a Walmart employee and tell them about your desire to purchase a fishing license.

Staff will direct you to the Sports and Outdoors section of the store, where fishing gears are usually sold. Staff in that section will assist you in getting and paying for your fishing license.

Here is the essential fishing license information you will need about getting a fishing license in the following states:

Alabama Fishing License at Walmart

All residents and non-residents in Alabama who are 16 years old and older who want to fish in its freshwater and saltwater attractions must have a fish license. You need this license to fish in any public water no matter what tackles you are using.

Here are the basic license fees required in Alabama to get a fishing license:

  • Fresh water Annual (resident): $13.55
  • Fresh water Annual (non-resident) $52.50
  • Fresh water 7 days (resident) – $9.95
  • Fresh water 7 days (non-resident) – $28.20
  • Salt water 7 days (resident) – $9.95
  • Salt water 7 days (non-resident) – $28.20

California Fishing License at Walmart

Any individual who is 16 years old and above must have a sport fishing license In California to take any fish, invertebrate, mollusk, crustacean, or amphibian in its waters, except when it is taken from a public pier in a bay or ocean waters.

Freshwater sport fishing license fees in California are as follows:

  • Annual (resident) – $48.34
  • Annual (non-resident) – $130.42
  • One day (resident and non-resident) – $15.59
  • Two days (resident and non-resident) – $24.33
  • Ten days (non-resident) – $48.34

Saltwater sport fishing license fees in California are as follows:

  • Annual (resident) – $48.34
  • Annual (non-resident – $130.42
  • One day (resident and non-resident) – $15.59
  • Two days (resident and non-resident) – $24.33
  • Ten days (non-resident) – $48.34

Colorado Fishing License at Walmart

Any individual, who is 16 years old or older, resident or non-resident, is required to have a valid license to fish in Colorado.

fishing license Walmart

A resident is someone who has continuously lived in CO for over 6 months. Children and senior citizens are provided with considerable discounts on their licenses.

Here are the license fees you are required to pay if you want to fish in CO:

  • Annual (resident adult) – $35.17
  • Yearly (non-resident adult) – $97.97
  • Annual (senior citizen) – $9.85
  • Annual (children) – $9.85
  • Lifetime (senior low income) – $9.85
  • 5-day (non-resident) – $32.14
  • 1-day (resident) – $13.90
  • 1-day (non-resident) – $16.94
  • Additional Day (resident) – $6.81
  • Additional Day (non-resident) – $6.81

Florida Fishing License – Walmart

Residents and visitors in Florida are required to have a license for freshwater or saltwater fishing. Attempting to catch a fish in FL and casting a line to catch and then release a fish requires a fishing license, regardless of where the fish is caught.

The Walmart fishing license prices you have to pay to fish in Florida are the following:

  • Resident (annual) – $17.00
  • Resident (five years) – $79.00
  • Non-resident (annual) – $47.00
  • Non-resident (3-day) – $17.00
  • Not a resident (7-day) – $30.00
  • Optional for youth 8 to 15 years old until their 17th birthday: Resident (saltwater fishing) – $17.00

Illinois Fishing License at Walmart

Non-residents below 16 years old are not required to have a fishing license to fish in Illinois. All other individuals need to have a fishing license to fish in this state.

Fishing licenses in this state are issued every month of the year. These licenses expire at the same time, on March 31 of every year. 24-hour fishing licenses are available in Illinois.

The following are the fishing license fees you need to pay in this state.

  • Resident (annual) – $15.00
  • Local (65 and older) – $7.75
  • Native and non-resident (24 hours) – $5.50
  • Non-resident (10 days) – $20.00
  • Non-resident (annual) – $31.50
  • Resident (lifetime sport fishing) – $435.00

Louisiana Fishing License – Walmart

A basic fishing license is required for 16 years old and above if they want to fish in Louisiana. Those who want to fish south of the saltwater line must have a saltwater fishing license. If you are using a canoe pole for fishing, you also need a Hook and Line license.

The fishing license fees that you will pay in Louisiana are as follows:

  • Basic fishing (resident) – $9.50
  • Basic fishing (non-resident) – $60.00
  • Saltwater (resident basic fishing) – $13.00
  • Saltwater (non-resident basic fishing) – $30.00
  • One Day Basic fishing (non-resident) – $5.00
  • One Day Saltwater fishing (non-resident) – $17.50
  • Senior fishing – $5.00
  • Saltwater (season, non-resident) – $30.00

Minnesota Fishing License – Walmart

Minnesota residents from age 16 to 89 must have a current Minnesota fishing license if they want to fish in the state’s waters unless an exemption applies.

Non-residents are also required to have this license to fish in Minnesota waters, except those 15 years old and below. These licenses are valid from Mar. 1 through Feb. 28 of the following year.

The Walmart fishing license price that you will need to pay are as follows:

  • Angling (1 day) – $12.00
  • Three years-Angling – $71.00
  • Angling (72 hours) – $14.00

Mississippi Fishing License – Walmart

Residents of the state who are from 16 to 64 years old are required to possess a fishing license to be allowed to fish in the state’s fresh or marine waters, except for privately owned streams or ponds.

Non-residents, except minors aged 16 and above, must have a fishing license to fish in Mississippi’s waters.

The license fees that you need to pay to be allowed to fish in this state are as follows:

  • Resident Sportsman’s License (freshwater) – $45.00 plus $1.00 (agent fee) and $1.29 (process fee)
  • Resident (3 days freshwater) – $3.00 plus $1.00 and $1.29
  • Not resident Sportsman License – $60.00 plus $3.00 and $1.29
  • Non-resident (3 days freshwater) – $15.00 plus $2.00 and $1.29
  • Non-resident (1 day freshwater) – $8.00 plus $1.00 and $1.29
fishing license at Walmart

New Jersey Fishing License – Walmart

New Jersey requires anyone aged 16 and above to have a valid fishing license if they want to fish with a hand line or with a bow and arrow in its waters. Included in this ruling are privately owned lakes.

The license fees that you will have to pay if you want to fish in New Jersey are the following:

  • All around Sportsman, including resident fishing – $72.75
  • Resident fishing (16 to 64 years old) – $22.50
  • Senior resident fishing – $12.50
  • Non-resident fishing (16 and above) – $34.00
  • 7-day fishing, non-residents only – $19.50
  • 2-day fishing, non-residents only – $9.00

New York Walmart Fishing License

If you want to go fishing or help someone to fish, you are required in New York to possess a valid fishing license, except if you are below 16 years old.

Otherwise, residents and non-residents need to have this license in their possession while engaging in any angling activity in New York.

Here are the licensing fees you will be required to pay in New York to be allowed to go fishing.

  • Citizen, 16 to 69 years old, annual – $25.00
  • 70+ years old – $5.00
  • 7 days – $12.00
  • One day – $5.00
  • Non-resident, 16 to 69, annual – $50.00
  • Fishing, non-resident, 7 days – $28.00
  • Fishing, non-resident, 1 day – $10.00

North Carolina Walmart Fishing License

Starting Jan. 1, 2007, North Carolina requires a fishing license for 16 years or older to engage in recreational fishing in its waters, whether they are joint or coastal waters. Those who are assisting anglers also need to get their licenses.

The following are the costs of fishing licenses in North Carolina:

  • 3-day trout, resident – $8.00; non-resident – $8.00
  • 10-day coastal, resident – $6.00; non-resident – $11.00
  • Annual coastal, resident – $16.00; non-resident – $32
  • 10-say inland, resident – $9.00; non-resident – $23.00
  • Annual inland, resident – $25.00; non-resident – $45.00
  • Annual unified, resident – $43.00; non-resident – N/A

Oklahoma Walmart Fishing License

A fishing license is required in Oklahoma for any person who attempts to take or possess, take or possess fish or other water-dwelling creatures by any means. This is also true with fishing in the Red River.

What are the costs of fishing licenses in Oklahoma?

  • Annual fishing, resident – $25.00
  • 2-day fishing, resident – $15.00
  • Youth fishing (16 to 17 yrs. old, annual – $5.00
  • Annual fishing, non-resident – $55.00
  • 6-day fishing, non-resident – $35.00
  • 1-day fishing, non-resident – $15.00

South Carolina Fishing License at Walmart

All kinds of fishing require a valid fishing license in South Carolina. Those who are 16 years old and above need to acquire a fishing license before they are allowed to fish in the state’s waters.

Here are the licensing fees that South Carolina requires:

  • 3-year freshwater/saltwater fishing, resident – $30.00
  • Annual freshwater/saltwater fishing, resident – $10.00
  • 14-day freshwater/saltwater fishing, resident – $5.00
  • 3-year freshwater/saltwater fishing, non-resident – $105.00
  • Annual freshwater/saltwater fishing, non-resident – $35.00
  • 14-day freshwater/saltwater fishing, non-resident – $11.00

Virginia Fishing License at Walmart

Residents of Virginia who are 16 years old and above need to acquire fishing licenses to fish on the state’s waters. The applicable fishing license fees in Virginia are as follows:

  • Sportsman’s License 16 years or older, resident – $100.00
  • Fishing-Freshwater, resident – $16.00
  • Freshwater fishing, resident, 1 year – $23.00
  • Freshwater fishing, resident, 2 years – $44.00
  • Fishing-Freshwater, resident, 3 years – $65.00
  • Freshwater fishing, resident, 4 years – $86.00
  • Freshwater fishing, non-resident – $47.00
  • Saltwater fishing, non-resident – $25.00
  • Saltwater fishing, non-resident, 1-day – $8.00
  • Freshwater/Saltwater fishing, non-resident, 5 days – $31.00

Conclusion: Fishing License (Walmart)

Walmart sells fishing licenses legally across the United States. The fishing license fee depends on the state where you live or where you intend to fish. If you don’t live in the state where you want to fish, you can get a non-resident license.

Paying for your fishing license is a small sacrifice for the joy you’ll experience while fishing legally. Thus, have your ID ready, head on to the nearest Walmart, and get yourself a fishing license!

Related reading:

Do You Have to Have a License to Operate a Boat in Alabama?

Is Fishing a Sport? (or Just a Hobby)

Where to Get a Fishing License? And How to Get It?

Fine for Fishing Without a License [How Much Is It?]