500AlmostAluminatiArborBambooBirdhouseBlindBonzingCometCreatureDarkstarDB LongboardsDevilleDogtownDusters CaliforniaElementEnjoiEverseshFlipFocusFoundationGlobeGoldCoastGravityHabitatJartKebbekKrookedLandyachtzLaybackLushMadridMakahaMoonshine MFGOmenPennyPlan BPowell PeraltaPrism SkatePunkedRayneRealRememberRivieraRoad RiderSan ClementeSanta CruzSector 9Suicidal SkatesToy MachineWarehouseZ-FlexZero
Slam your back foot down on the tail of your skateboard as hard as you can. At that moment, you want to also jump into the air, off of your back foot. This part is key and takes practice. The trick is in getting your timing right. You want to slap the skateboard’s tail down, and as it hits the ground, jump off of that foot into the air. Make sure to pull that back foot high into the air. It's a quick, snapping motion.
The rider begins the ollie by crouching and jumping directly upward. As the rider begins to leap, instead of lifting the feet from the board, he/she "pops" the tail by striking it against the ground, which raises the board nose-first. Maintaining contact with the board, the rider lifts the front leg and bends the front ankle so that the outer or top side of the shoe slides towards the nose of the board. The friction between the shoe and the board's grip tape helps to guide and pull the board upward, while the rear foot only maintains slight contact with board to help guide it. When nearing the peak of the jump, the rider lifts the rear leg and pushes the front foot forward, which levels the board and keeps it in contact with the back foot.
From cheap skateboards to high end, custom complete skateboard decks, we have boards for riders of every skill level and tax bracket - we get it, we put skateboarding before everything else first. If you can’t always afford a new board, but go through decks like toilet paper, consider a CCS Skateboard - they cost less, but are manufactured in the same factories as other brands we carry. CCS Skateboards are held to the same standards as every skateboard we sell, but we can sell them for less.
Both your height and weight should play an important role when you are choosing a skateboard. You need to find a skateboard, which fits your weight and height. Picking one, which is either too small or too big might only cause you to experience difficulty controlling it, especially if you are still a beginner learning the ins and outs of skateboarding.
Whatever you do, don’t give up. Keep trying. If what you’re doing isn’t working, try something new. Skateboarding is all about experimenting with new ideas and finding out what works. Keep tweaking your results until you get what you want. Watch as many trick tip videos as you can, get advice from good skaters, and remember to enjoy yourself. If you don’t give up and you keep trying, eventually you’ll master the Ollie. Don’t let it frustate you, it takes time and lots of practice.
Popsicle - A Popsicle complete skateboard is typically between 30 and 34 inches in total length with a varying width between 6.0 inches wide and 9.25 inches wide. You can check out the deck size chart to pick the complete that will be best suitable for you. These decks all come with grip tape and are a more technical skateboard for tricks and for the skatepark. If you want to do more than cruise the streets, a Popsicle is what you are looking for. All of our complete skateboards include the deck, trucks, wheels, grip, bearings and hardware. They are all also fully assembled. When choosing a complete, typically the more expensive completes will include a higher quality deck, better and longer lasting trucks, upgraded wheels and a higher abec rating on the bearings.

!function(e){function n(t){if(r[t])return r[t].exports;var i=r[t]={i:t,l:!1,exports:{}};return e[t].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var t=window.webpackJsonp;window.webpackJsonp=function(n,r,o){for(var s,a,l=0,u=[];l1)for(var t=1;td)return!1;if(p>f)return!1;var e=window.require.hasModule("shared/browser")&&window.require("shared/browser");return!e||!e.opera}function a(){var e="";return window.Q.sendErrorsToWeblogger&&"quora.com"==window.Q.subdomainSuffix&&(e+=[window.location.protocol,"//log.quora.com"].join("")),e+="/ajax/log_errors_3RD_PARTY_POST"}function l(){var e=o(h);h=[],0!==e.length&&c(a(),{errors:JSON.stringify(e)})}var u=t("./third_party/tracekit.js"),c=t("./shared/basicrpc.js").rpc;u.remoteFetching=!1,u.collectWindowErrors=!0,u.report.subscribe(r);var f=10,d=window.Q&&window.Q.errorSamplingRate||1,h=[],p=0,m=i(l,1e3),w=window.console&&!(window.NODE_JS&&window.UNIT_TEST);n.report=function(e){try{w&&console.error(e.stack||e),u.report(e)}catch(e){}};var y=function(e,n,t){r({name:n,message:t,source:e,stack:u.computeStackTrace.ofCaller().stack||[]}),w&&console.error(t)};n.logJsError=y.bind(null,"js"),n.logMobileJsError=y.bind(null,"mobile_js")},"./shared/globals.js":function(e,n,t){var r=t("./shared/links.js");(window.Q=window.Q||{}).openUrl=function(e,n){var t=e.href;return r.linkClicked(t,n),window.open(t).opener=null,!1}},"./shared/links.js":function(e,n){var t=[];n.onLinkClick=function(e){t.push(e)},n.linkClicked=function(e,n){for(var r=0;r>>0;if("function"!=typeof e)throw new TypeError;for(arguments.length>1&&(t=n),r=0;r>>0,r=arguments.length>=2?arguments[1]:void 0,i=0;i>>0;if(0===i)return-1;var o=+n||0;if(Math.abs(o)===Infinity&&(o=0),o>=i)return-1;for(t=Math.max(o>=0?o:i-Math.abs(o),0);t>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=0;r>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=new Array(s),i=0;i>>0;if("function"!=typeof e)throw new TypeError;for(var r=[],i=arguments.length>=2?arguments[1]:void 0,o=0;o>>0,i=0;if(2==arguments.length)n=arguments[1];else{for(;i=r)throw new TypeError("Reduce of empty array with no initial value");n=t[i++]}for(;i>>0;if(0===i)return-1;for(n=i-1,arguments.length>1&&(n=Number(arguments[1]),n!=n?n=0:0!==n&&n!=1/0&&n!=-1/0&&(n=(n>0||-1)*Math.floor(Math.abs(n)))),t=n>=0?Math.min(n,i-1):i-Math.abs(n);t>=0;t--)if(t in r&&r[t]===e)return t;return-1};t(Array.prototype,"lastIndexOf",c)}if(!Array.prototype.includes){var f=function(e){"use strict";if(null==this)throw new TypeError("Array.prototype.includes called on null or undefined");var n=Object(this),t=parseInt(n.length,10)||0;if(0===t)return!1;var r,i=parseInt(arguments[1],10)||0;i>=0?r=i:(r=t+i)<0&&(r=0);for(var o;r

×